Após a atualização para 17.10, recebo apenas uma tela preta. Como faço para corrigir isso?

22

Eu usei o gerenciador de atualização para atualizar de 17.04 para 17.10. Quando eu inicio a máquina, agora recebo apenas uma tela piscando preta. Eu estava usando os drivers binários da nvidia antes da atualização.

NOTA: Esta pergunta (e resposta) está relacionada a um problema específico ao atualizar de 17.04 para 17.10 ao usar drivers binários Nvidia ou AMD. Você pode enfrentar um problema completamente diferente. Para isso, consulte a pergunta mais geral. Meu computador é inicializado em uma tela preta. Quais opções tenho para corrigi-lo? .

mniess
fonte

Respostas:

23

Isso aconteceu com vários usuários de drivers binários da NVidia ou da AMD ( Bug # 1705369 ). Você precisa reinstalar os drivers:

  1. Mude para um terminal diferente (TTY) pressionando CTRL+ ALT+ F2e faça o login com seu usuário.
  2. Remova o driver binário executando sudo apt-get purge ^nvidia. Os usuários da AMD podem executar amdgpu-pro-uninstallpara remover a pilha de gráficos da AMD.
  3. Se /etc/X11/xorg.conf existir, renomeie (por exemplo sudo mv /etc/X11/xorg.conf{,.bak}).
  4. Desative completamente o Wayland: edite /etc/gdm3/custom.conf e remova o comentário da seguinte linha # WaylandEnable=false
  5. Reinicie o Ubuntu sudo shutdown -r nowe você deverá ver a tela de login.

Agora você pode instalar os drivers binários novamente, manualmente (consulte Como instalar os drivers da Nvidia ) ou com a GUI de propriedades do software. Os usuários da AMD devem consultar o guia de instalação oficial para obter instruções.

Após a reinicialização, tudo deve funcionar como esperado.

Nota: O novo servidor de exibição Wayland ainda não funciona com drivers binários, e é por isso que o desativamos na etapa 4. No futuro, quando Wayland for totalmente suportado pelos drivers binários, você deverá comentar esta linha novamente.

mniess
fonte
4
Obrigado. É ridículo a frequência com que as atualizações do Ubuntu resultam em uma tela preta. É necessário um suporte muito melhor com as placas Nvidia.
Ben Watson
1
Nesse caso, não é um problema, mas esse comando de limpeza deve ser apt-get purge '^nvidia'. aptsuite usa expressões regulares, não globbing. Veja askubuntu.com/questions/210976/… , especialmente a resposta de Eliah Kagan.
Rmano 24/10
Infelizmente, não é uma solução funcional para a maioria de nós :(
@ Randomize Como a pergunta e a resposta indicam: Isso ocorre em um problema específico que ocorre ao atualizar para a versão 17.10 ao usar drivers proprietários. Para essa questão específica, esta é a solução. Para resolução de problemas gerais de tela preta, consulte o link na pergunta.
Mniess
@mniess Não vejo a diferença. Se você quiser algo realmente trabalhando para esse problema, verifique o seguinte: gist.github.com/wangruohui/df039f0dc434d6486f5d4d098aa52d07
0

Eu tive o mesmo problema e já reportou um bug (Bug # 1725169 ). No meu caso, eu poderia localizá-lo no kernel de baixa latência, que foi instalado durante a atualização sem ser solicitado. Infelizmente, foi o primeiro kernel no grub. A desinstalação deste kernel resolveu o problema. Não há necessidade de reinstalar os drivers da nvidia.

woko
fonte
1
Bem-vindo ao Ask Ubuntu! Eu recomendo editar esta resposta para expandi-la com detalhes específicos sobre como fazer isso. (Veja também Como faço para escrever uma boa resposta? Para o conselho geral sobre que tipos de respostas são consideradas mais valiosas sobre Ask Ubuntu.)
David Foerster