Eu tive a mesma coisa acontecer. Aqui está como eu consertei:
-
Mude para um terminal Ctrl + Alt + F1 .
-
Faça login como seu nome de usuário.
-
Instale os cabeçalhos do linux:
sudo apt-get install linux-headers-generic -
Desinstalar o driver da nvidia - isso depende da versão instalada:
sudo apt-get remove nvidia-currentou
sudo apt-get remove nvidia-current-updatesou
sudo apt-get remove nvidia-experimental-304 -
Reinstale o driver nvidia
sudo apt-get install nvidia-current-updatesQuando você faz isso, deve dizer algo como:
Building initial module for 3.5.0-17-generic Done.Se diz
Module build for the currently running kernel was skipped since the kernel source for this kernel does not seem to be installed.o problema não será resolvido. Não acredite na mensagem. Não está pedindo que
linux-sourceseja instalado, ele só quer os cabeçalhos, mas você deve instalar os cabeçalhos-genericespecíficos para seu kernel. Executar:sudo apt-get install linux-headers-'uname -r'Ele não funcionará com apenas
linux-headers-genericoulinux-headers-3.5.0-17(por exemplo). -
Se ele for instalado com sucesso, reinicie o computador:
sudo shutdown -r now
Isso deve permitir que o módulo do kernel compile e instale corretamente. Fez por mim!