Ubuntu 16.04 preso no loop de login

3

Meu computador estava funcionando bem até ontem à noite, mas hoje ele está preso em um loop de login.

Eu tentei entrar no modo de recuperação a partir do grub e reconfigurar os pacotes do dpkg, mas não funcionou, tentei mudar do lightdm para o gdm3, mas isso apenas me deu uma tela preta no login, tentei reconfigurar o lightdm, desinstalar e reinstalar o lightdm e tudo isso não funcionou, eu ainda estou preso no loop de login. Eu tentei vários métodos encontrados por googling, e eu também queria saber se meus drivers NVIDIA estavam bagunçando alguma coisa (mesmo que isso pareça estranho, desde que eu tenho usado o computador com esses drivers instalados há algum tempo), então eu desinstalei o drivers nvidia atuais e drivers instalados nvidia-atuais (304 eu acho), mas eu ainda estou preso.

O que mais eu posso experimentar? Estou começando a pensar em fazer uma instalação limpa, mas preferiria corrigir o problema em vez de perder tudo e começar com uma lousa limpa.

Obrigado por qualquer sugestão!

EDIT: Não foi possível encontrar mensagens de erro em /var/log/Xorg.0.log nem /var/log/Xorg.0.log.old

EDIT2: Então, depois de dar uma olhada, vi que havia algum problema com a leitura .Xauthority, então acabei de criar um backup e um novo arquivo .Xauthority e resolvi isso, mas ainda depois de alguns segundos logado eu recebo uma tela preta e ser enviado de volta para a tela de login. Olhando para os logs do lightdm eu encontro um erro crítico, "session_get_login1_session_id: assertion 'session! = NULL' falhou". Qualquer ideia sobre como corrigir isso

    
por Luca Giorgi 29.07.2016 / 14:40

7 respostas

1

Então, depois de tentar seguir várias dicas de solução de problemas encontradas na rede que ajudaram pessoas com problemas semelhantes aos meus, não consegui consertar meu PC. Eu resolvi o meu problema fazendo uma instalação limpa, talvez ele pudesse ter funcionado também com uma instalação dual boot e talvez dessa forma eu conseguisse recuperar alguns dos arquivos que eu tinha, mas não tenho certeza disso.

    
por 02.08.2016 / 14:26
3

Nenhuma das soluções que encontrei na Web funcionou. Consegui usar meu computador fazendo isso:

  • CTRL+F1 para entrar no modo de texto
  • Remova o ubuntu-desktop e outras bibliotecas gráficas:

    sudo apt-get purge ubuntu-desktop
    sudo apt-get purge xorg*
    sudo apt-get purge x11*
    
  • Instale o xubuntu

    sudo apt-get install xubuntu-desktop
    

Então, eu reiniciei e agora estou feliz escrevendo para você do meu xubuntu

    
por 16.03.2017 / 03:36
1

Então, tive o mesmo problema que, para mim, ocorreu após uma atualização e / ou dist-upgrade. Isso aconteceu algumas vezes antes, mas na última vez que aconteceu, notei que a resolução da tela de login era muito menor do que deveria ser. Achei que isso foi causado pelo carregamento do driver NVIDIA ou algo desse tipo.

O que fiz foi parar o serviço lightdm e reinstalar o driver NVIDIA e, em seguida, reiniciei o serviço lightdm. Isso resolveu o problema para mim.

Outras vezes, aconteceu de eu ter reinstalado o Ubuntu.

De qualquer forma, se isso acontecer novamente no futuro, tente isso. Pode funcionar para você também.

    
por 14.10.2016 / 17:40
1

Eu enfrentei o mesmo problema e resolvi isso.

Estes são os métodos que experimentei, mas NÃO resultados positivos.

 1.Playing around with .Xauthority file.
 2.Installing/Reinstalling oflightdm
 3.Nividia drivers

Primeiro, eu não atualizei meu sistema operacional. Eu não instalei nenhum aplicativo. Mais tarde Após uma análise cuidadosa, descobri que executei um script de shell com o comando sudo, mas o shell script já possui um sudo nele.

Por exemplo: se o nome do script de shell for ChangePermission.sh (este script ajuda a alterar a permissão de acesso à pasta)

comando para alterar a permissão de acesso à pasta

sudo chown -R $ USER: $ HOME

AVISO: NÃO EXECUTE ESTE SCRIPT SEM CONHECIMENTO PRÉVIO!

eu corri o script acima com sudo no terminal e pego no problema de loop de login.

   abdullah@Storm:~$ sudo sh ChangePermission.sh 

aqui, eu executo o script com o sudo mas o script também tem outro sudo nele.que causou os problemas de login (para mim)

Assim, removi o problema do loop de login executando o mesmo script sem sudo e resolvi o problema.

  abdullah@Storm:~$ sh ChangePermission.sh 
    
por 03.02.2017 / 05:02
1

Meu problema era simples. Eu fiz uma alteração no meu / etc / profile que wacked o PATH.
Para verificar e corrigir: arrancar

ctrl-alt F1 para chegar a um prompt de comando

sudo su para se tornar root

/ usr / bin / vi / etc / profile

verifique se há algum problema ou remova as alterações feitas

wq para salvar

sudo reboot

isso funcionou para mim

    
por 25.02.2018 / 18:42
0

use isso para instalar o desktop cinammon:

sudo add-apt-repository ppa:embrosyn/cinnamon
sudo apt update 
sudo apt install cinnamon

para o ambiente de trabalho do gnome:

sudo apt-get install ubuntu-gnome-desktop

para

    
por 19.08.2017 / 04:38
0

Eu resolvi esse problema no Ubuntu 16.04 revertendo para o kernel anterior.

Segure a tecla Shift enquanto inicializa e inicialize para 4.10.0-42 e remova 4.13 .--

Eu usei os dois comandos a seguir:

$ sudo apt-get expurgar linux-image-4.13.0-26-genérico

$ sudo apt-get purgar cabeçalhos-linux-4.13.0-26-genérico

    
por 12.01.2018 / 04:20