Preso no login + nvidia * purgado

0

Esta pergunta é popular, no entanto eu procurei e não consegui encontrar uma solução que se encaixa a menos que eu perdi em algum lugar. Por favor, não faça downvote antes de ler.

Eu tenho o driver nvidia-387 instalado e meu sistema estava funcionando. Eu queria instalar cuda então fui com a nvidia-390. Isso levou ao problema do loop de logon que eu não tentei resolver com essa solução.

Então eu mudei de volta para a nvidia-387, mas eu estava preso no login. Eu tentei nomodeset e nouveau.modeset=0 , mas nenhum funcionou no kernel mais recente que eu estava usando. nouveau.modeset=0 funcionou no segundo kernel. Então eu fui e purgou nvidia *. Agora estou enfrentando o mesmo problema em ambos os kernels.

Eu tenho um kernel com o qual eu normalmente consigo fazer login.

Como posso consertar o (s) outro (s) kernel (s) de preferência sem mexer com o que está funcionando, para que eu possa voltar a instalar o cuda?

Sistema:

  • Ubuntu Gnome 16.04
  • Dell XPS 15 9560 com
  • NVIDIA GTX 1050

Informações adicionais

No kernel de trabalho, executando sudo ubuntu-drivers list , obtenho:

nvidia-384
nvidia-387
nvidia-390

apt-cachepolicynvidia-\*(tambémnokernelfuncional;monitorexternonãoestáfuncionando)output: link

Atualização 1

Kernels listados no menu do grub

  • 4.14.0-38 : o que eu estava usando com a nvidia-387, mas não consegui ativar a GPU em nvidia-seettings . Ela sofreu com esse problema. Eu também instalei o bumblebee e mudei para nvidia-390 antes de reiniciar o sistema e terminar com a tela preta seguindo a tela inicial de inicialização (mesmo com nomodeset )
  • 4.13.0-37
  • 4.3.0-119 : Consegui fazer o login neste ontem, mas não depois que tentei ubuntu-drivers autoinstall (que bobo de mim; eu esperava que fosse solicitada uma confirmação antes da instalação) que também instalou nvidia-390 e não pode mais efetuar login.

Agora não consigo mais fazer login em nenhum dos kernels listados acima. Meu sistema está criptografado. Se houver uma maneira de corrigir o problema acima (talvez instalar o kernel upstream mais recente?) Isso seria ótimo. Se não, como posso reinstalar o sistema enquanto preservo ou faço o backup do meu diretório pessoal?

Atualização 2

Eu planejei voltar usando o primeiro kernel. Para fazer isso, usei root no modo de recuperação para mover /etc/modprobe.d/bumblebee.conf para /etc/modprobe.d/bumblebee.conf.bk

O sistema está usando nvidia-390 , mas o nvidia-settings não mostra uma opção de GPU.

    
por user10853 20.04.2018 / 20:30

1 resposta

0

Acabei pegando a última versão do Ubuntu Gnome e reinstalando (preservando o criptografado / home).

Additional Drivers me mostrou apenas um driver nvidia desta vez: nvidia (proprietary, tested) que eu usei. Tanto quanto eu posso ver a GPU parece estar funcionando como as configurações da NVIDIA mostra mais opções que eu não tinha antes eo modo de desempenho agora está selecionado. Eu adicionei screenshots abaixo.

Eu testei a alternância entre os modos Performance e Power Saving e, no entanto, eu preciso reiniciar o contador do sistema para sair e voltar como as configurações da NVIDIA dizem.

Além disso, a duração da bateria é reduzida drasticamente de 5-6 horas no modo de economia de energia para 2,5 horas no modo de desempenho. Isso é esperado.

    
por user10853 22.04.2018 / 15:23