Minha correção para o meu laptop
Dell xps l502x, por isso é a placa de vídeo Intel + Nvidia optimus.
Dê uma olhada no que você tem
dkms status
Você pode obter algo parecido com isto
bbswitch, 0.7, 3.19.0-15-generic, x86_64: installed
nvidia-340, 340.76, 3.19.0-15-generic, x86_64: installed
Remova todos os drivers da Nvidia, faça o Ubuntu voltar ao estado "limpo".
Dê uma olhada no seguinte: https://unix.stackexchange.com/questions/144871/remove-all-nvidia-files
Basicamente, você faz:
sudo apt-get purge $(dpkg -l | awk '$2~/nvidia/ {print $2}')
Isso deve remover todos os drivers da nvidia e agora você deve estar limpo.
Você pode querer checar:
dkms status
Instale o driver da Nvidia
Dê uma olhada no seguinte: http://www.binarytides.com/install-nvidia-drivers-ubuntu-14-04/ (a parte da linha de comando)
Eu tentei instalar a nvidia-349, não funcionou, então eu lembro anteriormente que usei a nvidia-340. Parece importante lembrar o que funciona para você. Eu faço:
sudo apt-get install nvidia-340 #(you may want to try nvidia-346)
Veja este longo guia
http://rajat-osgyan.blogspot.com.au/2015/03/how-to-install-bumblebee-on-ubuntu.html
Na etapa 4, em vez de
sudo echo ON > cat/proc/acpi/bbswitch
Eu mudei para
sudo tee /proc/acpi/bbswitch <<<ON
com base em https://github.com/Bumblebee-Project/bbswitch
Às vezes, depois de ativar o bbswitch, reiniciar, quando o faço echo /proc/acpi/bbswitch
, ainda o vejo OFF
. Verifique se a Nvidia está instalada em primeiro lugar ou reinicie por algumas vezes. Se for OFF
, siga o guia para a próxima etapa.
Reiniciar
Após o guia, reinicie, veja se você ainda tem o problema do loop de login. Se você ainda tiver problemas, veja/var/log/Xorg.0.log
/var/log/Xorg.0.log
Procure as mensagens de erro indicadas por (EE). No meu caso, diz
Failed to load /usr/lib/x86_64-linux-gnu/xorg/extra-modules/libglx.so: libnvidia-tls.so.340.46: cannot open shared object file: No such file or directory
Eu faço um locate libglx.so
, parece que o arquivo está em outro local. É hora de reconstruirxorg.conf
Reconstruir xorg.conf
Dê uma olhada neste guia: https://lkubuntu.wordpress.com/2011/08/30/quick-and-easy-way-to-fix-x11-issues/
Este foi o meu último passo e pude inicializar na GUI.