Mi arreglo para mi laptop
Dell xps l502x, por lo que es la tarjeta gráfica Intel + Nvidia optimus.
Echa un vistazo a lo que tienes
dkms status
Puedes obtener algo como esto
bbswitch, 0.7, 3.19.0-15-generic, x86_64: installed
nvidia-340, 340.76, 3.19.0-15-generic, x86_64: installed
Elimine todos los controladores de Nvidia, haga que Ubuntu vuelva al estado "limpio".
Eche un vistazo a esto: https://unix.stackexchange.com/questions/144871/remove-all-nvidia-files
Básicamente, haces:
sudo apt-get purge $(dpkg -l | awk '$2~/nvidia/ {print $2}')
Esto debería eliminar todos los controladores de nvidia y ahora debería estar limpio.
Es posible que desee verificar dos veces:
dkms status
Instalar el controlador de Nvidia
Eche un vistazo a esto: http://www.binarytides.com/install-nvidia-drivers-ubuntu-14-04/ (la parte de la línea de comando)
Intenté instalar nvidia-349, no funcionó, luego recuerdo que anteriormente usaba nvidia-340. Parece importante recordar lo que funciona para usted. Hago:
sudo apt-get install nvidia-340 #(you may want to try nvidia-346)
Mira esta larga guía
http://rajat-osgyan.blogspot.com.au/2015/03/how-to-install-bumblebee-on-ubuntu.html
En el paso 4, en lugar de
sudo echo ON > cat/proc/acpi/bbswitch
Lo cambié a
sudo tee /proc/acpi/bbswitch <<<ON
basado en https://github.com/Bumblebee-Project/bbswitch
A veces, después de encender bbswitch, reiniciar, cuando lo hago echo /proc/acpi/bbswitch, todavía lo veo OFF. Asegúrate de que Nvidia esté instalado en primer lugar o reinicia un par de veces. Si es así OFF, siga la guía del siguiente paso.
Reiniciar
Después de la guía, reinicie, vea si todavía tiene el problema del bucle de inicio de sesión. Si aún tiene problemas, mire/var/log/Xorg.0.log
/var/log/Xorg.0.log
Busque los mensajes de error, que se indican con (EE). En mi caso, dice
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
Hago un locate libglx.so, parece que el archivo está en otras ubicaciones. Es hora de reconstruirxorg.conf
Reconstruir xorg.conf
Eche un vistazo a esta guía: https://lkubuntu.wordpress.com/2011/08/30/quick-and-easy-way-to-fix-x11-issues/
Este fue mi último paso y pude arrancar desde la GUI.