Ubuntu 16 preso no loop de login após a instalação de drivers Nvidia 364

30

Isso não começou como um problema com o loop de login. Eu estava tentando uma instalação limpa do Ubuntu 16 e usando o novo recurso que permite detectar drivers proprietários para mim.

Comecei com este questão

Quando tentei usar os drivers recomendados da Nvidia, o laptop ficou instável e congelou.

Eu tentei o remédio desse post e isso resultou em um loop de login.

Eu tentei isso

sudo mv ~/.config/dconf/user ~/.config/dconf/user.old

Tentei this

sudo mv ~/.Xauthority ~/.Xauthority.backup
sudo service lightdm restart

Eu tentei localizar e desativar o secureboot, mas não há uma opção secureboot no BIOS. Este é um laptop da série HP DV2000.

Nada está ajudando

o que recebo quando tento fazer login

Alguém pode ajudar?

editar:

A sessão de convidado faz o mesmo loop.

/var/log/Xorg.0.log mostra muitas coisas, mas tirei uma foto do que parece relevante Aqui

Coisa é o driver que eu tentei primeiro que começou essa bagunça foi de 304 drivers e os 364 drivers deveriam ser a correção de acordo com outros posts.

Mais edição:

Eu removi os arquivos nvidia e ele voltou a um desktop vazio sem as interfaces, então cliquei com o botão direito e restaurei um backup. A barra lateral voltou e estava rodando gálio. Eu reiniciei e é a tela roxa em branco novamente.

Estou pensando em apenas reinstalar e não usar drivers nvidia. O centro de software está me dizendo que eu tenho um presario e eu deveria usar 304 drivers. Não é um presario. = (Pelo menos o centro de software fornece uma sugestão para o driver do coprocessador que é legal.

    
por MoMo 26.04.2016 / 03:26

9 respostas

37

Se você já executou 16.04 com sucesso com o seu driver de vídeo antes, mas o problema do loop de logon acontece após a atualização de software mais recente, tente isso, funcionou para mim depois de tentar TUDO o mais. Isso é o equivalente a procurar por "drivers adicionais":

sudo ubuntu-drivers list

use então:

sudo ubuntu-drivers autoinstall

Para mim, isso atualizou o driver da minha nvidia quadroFx 3800 de uma maneira que não usaria sudo apt-get install nvidia-current .

Após a instalação automática, chame outro tty (ex. ctrl + alt + f1) e

sudo service lightdm restart
    
por DontLoseHope 12.11.2016 / 19:40
12

Caso você realmente queira usar os drivers fornecidos pela Nvidia em seu site (eles resolveram o erro Cublas CUBLAS_STATUS_NOT_INITIALIZED na minha NVIDIA GTX980M), a única coisa que funcionou para mim foi:

Pressione CTRL - ALT - F1

Desinstale os drivers anteriores:

sudo apt-get remove nvidia-*
sudo apt-get autoremove

Desinstale os drivers do arquivo .run:

sudo nvidia-uninstall

Isso deve remover o loop de login, então agora reboot e faça login normalmente.

Aplique somente se você usar lightdm, Pressione novamente CTRL - ALT - F1 e faça:

sudo service lightdm stop
sudo bash Your-Nvidia-Drivers-File.run

Eu usei todas as opções padrão, exceto o opengl, onde eu disse que não. Eu não sei se isso é importante embora.

E aqui está a parte importante: NÃO reinicialize. Apenas faça:

sudo service lightdm restart

e pressione CTRL - ALT - F7 para fazer o login imediatamente após a instalação. Desta forma, nunca mais vi um loop de login.

    
por andoum 18.02.2017 / 04:29
1

Eu costumava ter esse problema e passei o dia todo no Google a noite toda e finalmente encontrei o site certo para a solução. Parece que o problema está no seu laptop usando o NVIDIA Optimus. Eu resolvo isso usando

sudo apt-get install nvidia-364 nvidia-prime

Siga este guia de instalação aqui para mais informações link

    
por Lewis Loofis 14.05.2016 / 08:34
1

Eu tive o mesmo problema com o driver do Ubuntu 14.04 e NVIDIA-304.

Este driver foi atualizado da versão 304.131 para 304.132 durante uma das atualizações do sistema. Esta nova versão do driver foi a fonte do meu problema.

Reinstalar a versão antiga do driver (304.131) resolveu isso. Tudo funciona bem agora.

Para mais informações, consulte esta página de bug do Launchpad

Aqui você pode encontrar o driver 304.1: link No lado direito da página escolha sua compilação (amd 64 ou i386), isso abrirá a página de downloads, onde você poderá escolher o seu download (o meu foi nvidia-304_304.131-0ubuntu0.14.04.1_i386.deb). Faça o download e copie para um stick USB. Ligue o computador com o problema de Loop de login, abra o terminal, pare o lightdm:

sudo service lightdm stop

Limpar os drivers da NVIDIA:

sudo apt-get purge nvidia*

Conecte o stick USB com o arquivo downoaded, execute o fdisk para identificar seu pendrive no computador:

sudo fdisk -l

(o meu foi / dev / sdb1)

Monte o pendrive, mas primeiro crie um ponto de montagem:

sudo mkdir /media/usb

Monte o stick USB:

sudo mount /dev/sdb1 /media/usb

Verifique se o arquivo baixado está presente:

ls /media/usb

Instale o driver NVIDIA:

sudo dpkg -i /media/usb/nvidia-304_304.131-0ubuntu0.14.04.2_i386.deb

(por favor substitua o nome do arquivo pelo seu download)

Desmontar o stick USB:

sudo umount /media/usb

Reinicializar o sistema

sudo reboot

Espero que isso ajude.

    
por Judex 04.12.2016 / 07:33
1

Eu tive um problema semelhante depois de brincar com as configurações da minha tela no xorg.conf através do painel de controle da Nvidia. Eu já tinha executado os drivers mais recentes (no momento 381.09) no meu 1080 com 3 telas sem nenhum problema. Mas assim que reiniciei, recebi o loop de login.

Para corrigir simplesmente:

  • abriu um terminal ctrl - alt - f1
  • movido meu renomeado meu arquivo xorg.conf sudo mv /etc/X11/xorg.conf /etc/X11/xorg.conf~
  • Em seguida, reiniciado permitindo que o sistema realize sua própria configuração novamente.

Esta foi uma solução muito rápida - não há necessidade de reinstalar drivers, etc. O que eu queria fazer para evitar bagunçar vários dependentes. CUDA

    
por Peter Coghill 12.04.2017 / 12:17
0

Liguei para o atendimento ao cliente e finalmente o problema foi resolvido. Eu tenho 2 GPUs (Geforce 1080 e 1080Ti) na minha estação de trabalho SuperMicro. Depois de instalar o driver da GPU de forma adequada que precisa entrar no modo tty e parar o lightdm, é necessário conectar o VGA / DVI na placa-mãe e conectar o cabo do monitor às portas da GPU. No meu caso, conecte ao DVI do GPU 1080Ti, o problema do loop de login foi resolvido.

    
por Bruce Yo 23.04.2018 / 13:13
-1

Eu tive problemas semelhantes em vários computadores desde a atualização para o 16.04. Primeiro de tudo, verifique se a inicialização segura está desativada no BIOS do computador. Computadores mais antigos nem terão essa opção.

Você pode chegar a um prompt de comando apertando Ctrl - Alt - F4 ? Se assim for, digite seu nome de usuário e, em seguida, sua senha para fazer o login. De lá, tente digitar:

sudo lspci|grep VGA

e digite a senha quando solicitado.

Se o seu sistema disser que você possui gráficos NVIDIA, digite:

sudo apt-get purge nvidia

Espere até que isso termine e digite:

sudo apt-get install nvidia-current

Depois de concluir, digite sudo shutdown -r now para reiniciar o computador. Você deve estar inicializando em um desktop funcional.

Isso também pode corrigir um problema de loop de login no 16.04 ou uma tela preta com problema de cursor.

    
por Josh 16.08.2016 / 17:22
-2

Eu encontrei o problema do loop de login executando o Ubuntu 16.04 em um Macbook Pro Retina comprado em 2012. Ao longo dos anos, eu sempre usei o driver nvidia-304 de xorg-edgers que estava indo bem e, na maioria das vezes, a única opção de trabalho (com boot do uefi). Com a atualização mais recente (4 de novembro de 2016 no ubuntu 16.04), este driver parou de funcionar e eu passei muito tempo tentando descobrir os problemas (eu tinha o nomodeset nas opções de inicialização).

Minha solução finalmente foi para 1) use nouveau (surpreendentemente porque isso nunca funcionou antes) colocando nouveau em / etc / modules e usando um xorg.conf colocando nouveau como dispositivo (mas o desempenho deste driver é sub-ótimo mesmo em atividades comuns de desktop) ou 2) na verdade, o mais recente driver nvidia nvidia-367 sem xorg.conf

    
por Ubuntu rocks 05.11.2016 / 01:11
-2

Nuance: no meu caso, tenho um cartão gfx antigo - GTX280 O que eu fiz:

  • verificado em nvidia.com qual versão do driver suporta meu cartão, no meu caso foi nvidia-340

  • service lightdm stop

  • apt-get purge lightdm

  • apt-get purge nvidia*

  • apt-get install nvidia-340

  • apt-get install lightdm

  • reiniciou o sistema

Eu notei que o nvidia-367 instala o gdm, então após a instalação dos drivers nvidia você terá o lightdm e o gdm ao lado, possivelmente ele pode ser a chave para o problema.

    
por Raja_Kajiev 10.12.2016 / 22:20