Ubuntu 18.10: A instalação de drivers nvidia leva à tela preta após o GRUB

19

Atualizei do Ubuntu 18.04 para 18.10 sem erros. Quando reiniciei, recebi uma tela preta com um cursor piscando (não foi possível digitar nada) logo após o GRUB. Pressionar Ctrl-Alt-F2 me levou a uma sessão de terminal.

Reiniciei e tentei editar o GRUB pressionando ee mudando quiet splashpara nomodeset. Pressionado F10. Não deu certo.

Eu tive que reiniciar, pressione Ctrl-Alt-F2 e remova os drivers da nvidia digitando sudo apt-get purge ^nvidia. Só então o Ubuntu conseguiu inicializar com sucesso.

Instalei os drivers da nvidia 340.107 na guia Drivers adicionais em Software e atualizações. A reinicialização me levou à mesma tela preta de antes e eu tive que limpar os drivers da nvidia novamente.

Sistema: CPU AMD FX-6300, mobo Asrock 970 Extreme, 8 GB de RAM, Nvidia GeForce 9600GT.

Obrigado.

glote
fonte
11
@ N0rbert Conseguir ativar o meu PC a partir do Suspend com sucesso, o que o 18.10 pode fazer ao usar o driver de vídeo de código aberto. Nada do que tentei resolveu o problema de suspensão no 18.04. Além disso, "5 anos sem problemas"? Haha!
glote
11
Por que a pergunta foi rebaixada, além de alguém discordar dos meus motivos para atualizar? Se há algo de errado ou pouco claras na minha pergunta, indicá-lo em um comentário ...
glote
Isso me ajudou a resolver a tela preta no login: askubuntu.com/questions/1068848/…
axel22

Respostas:

23

Eu também tive esse problema com os drivers da nvidia e o Ubuntu 18.10. Encontrei um tópico no site francês do Ubuntu que me ajudou. É uma correção para o Ubuntu 17.10, mas funcionou para mim no 18.10.

Tente o seguinte:

  1. Editar /etc/gdm3/custom.conf:

    sudo gedit /etc/gdm3/custom.conf
    
  2. Aqui descomente a linha

    #WaylandEnable=false
    

    que se torna também

    WaylandEnable=false
    

    Não esqueça de salvar!

Com isso, você poderá instalar os drivers da nvidia (estou usando a versão 390, que funciona para mim).

Fonte

MoussierElPatate
fonte
11
Eu tive que usar sudo gedit /etc/gdm3/custom.conf(sua resposta foi sem sudo) e funcionou! Merci beaucoup! :-)
glottis 25/10
Oh, como eu sou estúpido! Eu esqueci, bem visto!
precisa
@MoussierElPatate Ao iniciar aplicativos gráficos como o gedit na linha de comando do terminal, você deve usar sudo -Hou provavelmente criará um problema de loop de login.
heynnema
2
@glottis Ao iniciar aplicativos gráficos como o gedit na linha de comando do terminal, você deve usar o sudo -H, ou provavelmente criará um problema de loop de login.
heynnema
Obrigado por isso. Acabei de salvar meu bacon também na atualização a partir de 18.04.
Dirk Eddelbuettel
2

Este tópico me ajudou com o mesmo problema (Ubuntu 18.04 GTX1080)

sudo apt install linux-headers-$(uname -r)

para cabeçalhos de kernel de baixa latência, adicione

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nvidia-drm.modeset=1"

para o seu grub. Então você precisa regenerar os módulos initramfs e Kernel. Não se esqueça de atualizar seu grub. sudo update-grub2.

Espero que isto ajude.

David
fonte
-1

Eu tive esse problema após a atualização da 18.04. Eu tenho uma GPU nvidia 1070ti e estava usando o nvidia-390driver com sucesso com 18.04. Para mim, a atualização (de alguma forma) foi concluída, mas deixou vários pacotes parcialmente instalados, ou seja, notei vários no iuestado (não iicomo o esperado) ao fazer isso

dpkg -l | grep nvidia

Eu terminei a instalação fazendo isso

sudo dpkg --configure -a
sudo reboot

que corrigiu o problema. Agora está tudo bem. Espero que ajude!

Michael Sandman
fonte
Eu tentei isso instalando os drivers da nvidia novamente. O dpkg -l | grep nvidiacomando mostrou tudo como ii. Reinicializado, tela preta novamente, Alt-Ctrl-F2 e tentei o comando novamente, está tudo ii. Obrigado mesmo assim!
glote
11
Desculpe, não ajudou. Eu deveria ter mencionado que eu tinha vários outros pacotes parcialmente instalados, não apenas os pacotes da nvidia. Foi por isso que fiz dpkg --configure -a, e não apenas uma reinstalação da nvidia. Suponho que, no meu caso, a atualização tenha falhado parcialmente, mesmo que tenha sido concluída. Parece que o meu caso foi um pouco diferente do seu. Boa sorte!
Michael Sandman