login loop infinito depois de instalar um driver Nvidia

3

Usando informações aqui: link para informações sobre como instalar drivers da Nvidia

Eu instalei um driver da Nvidia. Tenho o Ubuntu 16.04 e a Nvidia GT 710. Acredito que essa placa de vídeo era um novo modelo no início de 2016 e destinava-se a desktops mais antigos ou a pequenos formatos. Eu coloquei em um servidor antigo.

Eu usei nvidia-304 porque é para a série 7 e foi criada há 4 dias. Não funciona porque o diálogo de login executa um loop infinito.

O loop infinito é o seguinte:

mostre a caixa de diálogo de login ... digite a senha ... a tela fica preta ... mostre a caixa de diálogo de login ... etc.

Foi o que eu fiz:

sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
sudo apt-get upgrade
sudo apt-get purge nvidia*
sudo apt-get install nvidia-304

Eu também tentei

sudo apt-get install nvidia-current e

sudo apt-get install nvidia-340 e

sudo apt-get install nvidia-367 e

sudo apt-get install nvidia-370 e

sudo apt-get install nvidia-375

mas eles têm o mesmo problema.

Eu li que é errado fazer o download e usar o arquivo *.run da Nvidia, então eu não fiz isso.

Eu li que o arquivo ~/.Xauthority pode ter uma propriedade incorreta, o que levou a uma incapacidade de login, mas verifiquei a propriedade e não sou o nome de usuário raiz.

Existe também a sugestão neste link para Ctrl-Alt-F1 para fazer isso:

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

No entanto, Ctrl-Alt-F1 parece não produzir uma interface de linha de comando para mim.

Qual é a solução?

    
por H2ONaCl 21.12.2016 / 08:49

2 respostas

4

Como Marc Vanhoomissen disse, há muitas perguntas e muitas soluções sobre esse problema em askubuntu.com. Muitos deles não funcionam no meu caso.

Aqui está a solução que funcionou para mim neste link .

Aqui está o texto reproduzido a partir desse link:

Here is modern way to install the nvidia drivers for Ubuntu (for 14.04 and newer)

        sudo add-apt-repository ppa:graphics-drivers/ppa
        sudo apt-get update
        sudo ubuntu-drivers autoinstall
        sudo reboot

Gostaria de acrescentar que, se você teve muitas tentativas fracassadas, você deve começar com

sudo apt-get purge nvidia* e

sudo apt-get autoclean e

sudo apt-get autoremove nvidia* e

desligue e desligue e reinicie antes de instalar o driver da maneira sugerida.

    
por H2ONaCl 22.12.2016 / 01:46
2

Este método só funciona se você tiver várias GPUs conectadas ao seu sistema.

Primeiro você tem que seguir a resposta de H2ONaCl . Mas sudo ubuntu-drivers autoinstall nem sempre atualizará todas as unidades de suas GPUs.

Você pode verificar seus GPUs disponíveis pelo comando sudo ubuntu-drivers devices e verificar as versões dos drivers mais recentes que estão disponíveis para o seu GPU s.

Em seguida, digite sudo apt-get install nvidia-version para todas as versões de GPU disponíveis no seu sistema.

Você pode verificar os drivers instalados pelo comando nvidia-smi e verificar se todas as GPUs disponíveis têm drivers disponíveis.

Esses métodos funcionaram para mim em um projeto que estou usando com as GPUs GeForce 8400GS e Tesla K40c com o Ubuntu 16.04.

    
por Ramesh-X 08.09.2017 / 09:48

Tags