Loop de login após a atualização para 19.04


10

Usei o atualizador interno para atualizar para a versão 19.04 hoje e agora estou preso em um loop de login. Eu tentei muitas soluções em fóruns, mas nada funcionou. Falta alguma coisa ou devo tentar outra coisa?

Pelo que vi, não acho que exista um arquivo Xauthority no meu computador. Estou em um Dell XPS 15 com uma GPU GTX 1050Ti Max-Q e um processador Core i7. Eu também tenho uma inicialização dupla do Windows e, embora o Ubuntu seja meu sistema operacional principal, felizmente quase tudo está no GitHub, no Google Drive ou na minha partição do Windows.

Resultados de ubuntu-drivers devices:

emil@emil-XPS-15-9570:~$ ubuntu-drivers devices
== /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0 ==
modalias : pci:v000010DEd00001C8Csv00001028sd0000087Cbc03sc02i00
vendor   : NVIDIA Corporation
model    : GP107M [GeForce GTX 1050 Ti Mobile]
driver   : nvidia-driver-418 - distro non-free recommended
driver   : nvidia-driver-415 - third-party free
driver   : nvidia-driver-396 - third-party free
driver   : nvidia-driver-390 - distro non-free
driver   : xserver-xorg-video-nouveau - distro free builtin

Resultados de sudo systemctl start graphical.target:

Failed to start graphical-target.service: Unit graphical-target.service not found.

Respostas:


10

Eu tive que desativar a extensão Extensions Gnome.

  1. Estar na tela de login, vá para o segundo terminal ( CTRL+ALT+F2)
  2. Entre como seu usuário lá
  3. Executar gnome-shell-extension-tool -d extensions@abteil.org
  4. Reinicie o sistema ou volte ao primeiro terminal ( CTRL+ALT+F1) com a tela Login da GUI e tente efetuar o login novamente.

Por favor, veja / var / log / syslog e verifique se você vê algum traço de pilha de falha do Gnome.


Eu tive que criar o novo usuário a partir de tty e adicionar novo usuário aos sudoers. Depois disso, acabei de renomear o arquivo .config no diretório inicial do usuário original e ele começou a funcionar. Esteja ciente de que você perderá a personalização feita.
precisa saber é

Você acertou, Milso!
Cranky

11
Esta solução supõe que o usuário possa efetuar login com um novo nome. Mas e se o login for impossível para qualquer nome? Este é o problema que tive. A única solução em que consegui pensar foi em uma nova instalação em uma partição formatada nova e em escolher a opção de instalação "mínima". Estou lentamente adicionando todos os aplicativos executados em 18.10. Após 2 dias, ainda não há problemas. Meus agradecimentos a Milso por fornecer uma orientação.
Rob grune

@robgrune Por favor, verifique o post editado. Você pode facilmente fazer login como seu próprio usuário, sem ambiente gráfico, apenas trocando de terminal.
Milso

11
@Milso. Por favor, você poderia ajudar? Ocorreu novamente; nenhum login possível. Eu segui sua abordagem para alternar e excluir a extensão. A mensagem é: ... a extensão não foi encontrada ou não está instalada. Voltei ao logon da tela gráfica. A tela de logon mostra meu nome de usuário, mas quando eu digito o pwrd, a tela volta novamente. Impossível fazer logon. Estou usando exatamente os mesmos aplicativos na versão 19.04 usados ​​na 18.10, então não consigo entender por que um aplicativo estaria causando isso. Obrigado.
Rob grune

4

(Como o @robgrune disse nos comentários, o 19.04 parece ser particularmente suscetível a extensões, e a resposta do @ Milso está no caminho certo, mas no meu caso, criar um novo usuário não resolveu o problema.)

Se você criar um novo usuário e ainda não conseguir fazer login , é possível que um pacote de extensão do gnome esteja causando seu problema.

No meu caso, eu tive que desinstalar gnome-clocks.

sudo apt remove gnome-clocks

Também existem outros pacotes que são realmente extensões do gnome, mas, infelizmente, nem todos estão listados como extensões. Para ver todos os pacotes do gnome escolhidos:

sudo apt list --installed | grep gnome | grep -v automatic

Em seguida, desinstale um por um até que você possa fazer login novamente. Você sempre pode reinstalá-los novamente depois.


Foram relógios de gnomo !!!
Michael

Foi gnome-clocks(a versão 3.32.0-1 que você pode instalar sudo apt-get install gnome-clocks) para mim também, no Ubuntu 19.04. Na verdade, eu encontrei duas soluções: 1) instalar a versão estalar gnome-clocksda partir daqui ; 2) instale gnome-clocksvia apt-get, mas desinstale a extensão Clock Override.
Giulio Guerrieri

3

Uma causa possível para um loop de login é a instalação da área de trabalho remota chrome no ubuntu 19. Remova-a pelo terminal e o login funcionará novamente.

sudo apt remove chrome-remote-desktop

11
Esta solução funcionou para mim!
user1754322 30/03
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.