O driver da Nvidia quebrou o kernel do ubuntu!

2

Estou executando o Ubuntu 15.10, estava funcionando bem até que decidi ir para Drivers Adicionais e selecionar 352 sob minha placa nvidia. Após o reinício, não consegui entrar. A tela de login estava presa em um loop (ainda é) e meu tty ficou preto. Depois de fazer algumas coisas estranhas acabei ficando tty de volta. Então, agora eu tenho acesso à linha de comando, mas o login ainda está travado.

Eu purged nvidia *, e quando eu reinstalei a versão 352.63 me dá o seguinte erro:

Bad return status for module build on kernel: 4.2.0-27-generic (x86_64)

De agora em diante, todos os apt-get me deram um erro semelhante ao acima e não posso instalar nada, mas posso excluir muito bem.

Coisas que tentei:

  • Removendo o arquivo .Xauthority e reinstalando lightdm , também chown , as permissões parecem boas.
  • Reinstalando nvidia driver , que obviamente falha conforme mencionado acima.
  • Reinstalando ubuntu-desktop
  • A reinstalação do kernel 4.2.0-27 apresenta o mesmo erro acima.

Coisas que estão erradas no momento:

  • O kernel parece confuso, porque todos esses erros estão relacionados ao kernel?
  • Driver da Nvidia e login em um loop.
  • Como o driver não está funcionando, a tela está toda desarrumada com baixa resolução.

Eu realmente não quero reinstalar o sistema operacional, alguém sabe o que posso tentar? Apreciará muito qualquer ideia!

Arquivo de log para erro de driver nvidia: make.log (idk como compartilhar um arquivo, desculpe!)

    
por Blizzard 13.02.2016 / 08:00

1 resposta

0

Eu consertei esse pessoal! Se você instalou ou atualizou o driver nvidia e de alguma forma quebrou o seu Ubuntu e o fez parar em um loop de login, faça o seguinte:

Você precisa de acesso ao terminal, tente tty primeiro por Ctrl + Alt + F1 , então se você não precisar usar o disco de instalação para obter acesso, você pode facilmente montar seu sistema usando o disco de instalação e usar o terminal para consertar seu sistema.

Em seguida, verifique /var/log/nvidia-installer.log e veja se você teve um problema no compilador durante a instalação. Ele deve dizer ERROR e, em seguida, explicar como ele tentou encontrar uma versão gcc , mas não conseguiu localizar a desejada.

O problema é que você precisa de gcc-5.1.0 para instalar nvidia-driver , mas precisa de gcc < 4.9 para executar nvcc da Nvidia. Qual é o que eu estava fazendo, eu tive meu gcc mudou para uma versão mais antiga quando tentei a instalação. Então, basta voltar para gcc-5.1.0 usando update-alternatives e purge e reinstalar o driver nvidia. Deve corrigir este problema!

    
por Blizzard 25.02.2016 / 02:47