Estou em uma DELL Precision 5510 Ubuntu Edition com o Ubuntu 14.04 como instalação padrão. Hoje eu atualizei a partir de 14.04. para 16.04, como mostrado aqui
A atualização ocorreu sem nenhuma mensagem de erro. No entanto, após a reinicialização, não consigo mais acessar o Gerenciador de Login ( lightdm
por padrão?). Enquanto a senha é aceita, a tela solicita em breve a visualização da área de trabalho, digamos, um segundo e, em seguida, volta imediatamente para a tela de login sem aviso prévio.
Posso fazer login corretamente via console de texto ( CTL+ ALT+ F1). Portanto, definitivamente não é um problema errado com a senha.
Eu li que isso pode ter acontecido usuários antes, veja aqui . A diferença comigo é que a tela após a tentativa de login não é completamente preta, mas na verdade mostra a visão geral da área de trabalho e até mesmo um diálogo do sistema que não consigo acessar porque o loop segue rapidamente.
Oque pode estar errado aqui? Como posso usar meu sistema novamente? Qualquer ajuda é muito apreciada.
Respostas:
Eu me deparei com isso depois de atualizar a partir das 15.10 Wily Werewolf.
Eu uso o
prime-select
comando da Nvidia para ativar e desativar a placa gráfica dedicada. (Depois de usar Ctrl+ Alt+ F1e fazer login no console), desativei minha placa gráfica GT 540M comsudo prime-select intel
seguida desudo reboot
. Após a reinicialização, eu consegui entrar no Unity.Obviamente, isso é mais uma correção de curto prazo e, como as outras respostas indicaram, talvez a solução de longo prazo esteja relacionada à substituição ou atualização dos drivers da Nvidia ou à execução do driver não assinado existente, desativando a inicialização segura. Mas espero que isso ao menos leve você à área de trabalho!
Edit: O driver Nvidia agora pode ser instalado usando o PPA oficial, de acordo com esta resposta :
fonte
Eu tive o mesmo problema depois de atualizar da 15.10
Qual era o problema?
Para mim, o problema era que o UEFI Secure Boot estava ativado . Os drivers da NVIDIA são compilados localmente e, portanto, não são assinados .
O Ubuntu 16.04 não permite módulos de kernel não assinados quando o Secure Boot está ativado.
Desabilitei a Inicialização segura, mas ainda assim, terminei em um loop de login .
Bem, isso foi minha culpa. Enquanto isso, mudei para um terminal usando Ctrl + Alt + F1 e iniciei um Xserver usando o sudo. Em seguida, ele alterou os arquivos no meu diretório pessoal e definiu a propriedade como root .
Após a execução
sudo chown username:username -R /home/username
(altere todos os três nomes de usuário para seu nome de usuário pessoal), consegui efetuar login em uma sessão X normal.fonte
~home/
, porém, como eu não suspeitaria de nenhuma alteração aqui. Finalmente, acabei com uma nova instalação via pen USB inicializável. Agora posso entrar na minha conta de usuário novamente. Mas essa não é uma solução viável para todos, por isso não quis publicá-la como resposta.Eu tenho o mesmo problema após uma nova instalação.
Ctrl+ alt+F1
então
Trabalhou para mim.
Parece que alguns pacotes foram deixados para trás
fonte
Eu tenho exatamente o mesmo laptop e o mesmo problema. Após este comando:
sudo apt-get purge nvidia *
Consigo entrar novamente, mas para minha surpresa o sistema não é 16.04. Estou de volta às 14.04 - absolutamente estranho.
Atualização: Na verdade, estou executando o 16.04, mas as configurações do sistema dizem que é 14.04. E depois de ativar os drivers proprietários da nvidia, o problema de login está de volta.
fonte
Eu obtive o mesmo login em loop após instalar o driver NVIDIA, tentei todas as recomendações acima e reinstale o ubuntu-desktop, lightdm, gdm3 ou unidade, mas nada funcionou. Somente a instalação de outro ambiente de área de trabalho (mate, kubuntu) funciona.
Portanto, o problema (no meu caso) é por causa do NOMODESET
Se você tiver problemas com o login em loop que você já usou o nomodeset para inicializar no ubuntu ou não pode inicializar o ubuntu mesmo a partir do live usb, tente primeiro
NOTA:
SOMENTE usamos nomodeset temporário, não o alteramos no grub default (não adicione nomodeset neste arquivo / etc / default / grub) depois de inicializar o ubuntu com nomodeset, instale qualquer driver que desejar do driver adicional ou do pacote .deb. depois reinicie o ubuntu.
Definir nomodeset após a instalação da nvidia criará o login de loop ou trava o ubuntu-control-center
Se estiver funcionando bem, adicione o nouveau.modeset = 0 no padrão do grub, execute alguns comandos neste link Como defino 'nomodeset' depois de instalar o Ubuntu?
fonte
Fiz uma nova instalação para um PC com uma placa gráfica NVIDIA. No meu caso, havia a seguinte solução simples:
Altere para o login do console via ctrl + alt + F1
após o login, execute as seguintes etapas:
atualização do sudo apt
sudo apt upgrade
Depois disso, eu poderia entrar normalmente (possivelmente após uma reinicialização).
Parece que, embora a instalação tenha sido feita com acesso à Internet, nem todas as atualizações foram instaladas corretamente. As duas etapas acima concluem o processo de atualização.
fonte
Etapa 1: reiniciar a máquina
Etapa 2: selecione a opção de avanço para o Ubuntu
Etapa 3: selecionar o modo de recuperação
Etapa 4: Selecione Limpar Tente liberar espaço
Etapa 5: Selecione
dpkg
Reparar pacotes quebradosEtapa 5: Selecione Continuar a inicialização normal
fonte
Não limpe seus drivers, se você os instalou novamente por meio de Drivers adicionais em Software e atualizações nas configurações do sistema.
Em seguida, abra seu terminal (ctrl + alt + f1, se preso na tela de login) e digite "sudo mokutil - validação de desativação" e digite suas senhas três vezes.
Reinicie e desative o Secure Boot via Shim, que deve aparecer durante a inicialização, continue a inicialização e faça o login.
Em seguida, abra seu terminal novamente depois de reinstalar os drivers da nvidia por meio de software e atualizações, digite "sudo mokutil --enable-validation" e digite suas senhas três vezes.
Reinicie e agora ative a Inicialização segura e continue a inicialização.
Isso funcionou para mim.
fonte