O Ubuntu 18.04 trava na inicialização após a instalação da nvidia-390

1

Eu instalei drivers nvidia-390 na minha nova instalação do Ubuntu 18.04 e agora ele congela durante a tela de inicialização que aparece antes da tela de login.

Eu resolvi o problema entrando no modo de recuperação, atualizei o grub (que habilita o modo de leitura e gravação) e depois continuei inicializando.

No entanto, eu gostaria de não ter que entrar no modo de recuperação toda vez que eu inicializasse minha máquina. Existe alguma solução real para este problema?

Estou em uma placa-mãe Asus x370 Pro Prime e minha GPU é uma GTX Geforce 1070 Ti.

Coisas que já fiz:

  • O Secure Boot já está desativado no BIOS e também por meio de mokutil

  • Substitui 'respingue silencioso' por 'respingo silencioso nomodeset' na
    / etc / default / grub

por Ruan 22.06.2018 / 07:26

2 respostas

0

Eu já resolvi o problema fazendo algo bem hacky, mas funcionou. Se você inicializar no modo de texto e pular automaticamente para o modo gráfico, o problema desaparece.

Eu defino o modo de texto como o modo de inicialização padrão ( systemctl set-default multi-user.target ) e, em seguida, você pode configurar o comando systemctl start graphical.target para ser executado imediatamente após a inicialização ou executá-lo manualmente no modo de texto toda vez que precisar de uma interface gráfica.

Depois disso, você pode editar seus arquivos grub para desativar a autenticação no modo texto ou gráfico ou, caso contrário, você terá que autenticar duas vezes.

    
por 22.06.2018 / 15:08
0

Isso também aconteceu comigo depois de atualizar o gdm3 (e no processo de reconfiguração do systemd). Ele estava trabalhando antes com o mesmo driver nvidia-390, que não foi tocado no processo.

Como o downgrade do gdm3 não ajudou, usei a solução do Ruan por um tempo antes de reverter para procurar uma solução melhor. Eu ainda não encontrei um, mas percebi que mudar para outro TTY e imediatamente mudar de volta para TTY1 (ou qualquer que seja o seu TTY gráfico) ajuda para mim. Às vezes isso tem que ser repetido algumas vezes, mas eventualmente funcionará (pelo menos para mim).

Então pressione CTRL + ALT + F2 e depois CTRL + ALT + F1 . Espere um pouco para ver se funcionou, caso contrário, repita.

Eu sei que isso é um truque em vez de uma solução real, mas é uma ajuda imediata se você não quiser adulterar o alvo padrão do systemd.

    
por 11.07.2018 / 20:18