
Tengo un problema de bucle infinito después de instalar CUDA (que instala automáticamente el controlador nvidia). Intenté eliminar el controlador nvidia con
sudo apt-get remove --purge nvidia-*
sudo apt-get install ubuntu-desktop
y eliminando /etc/X11/xorg.conf, pero el problema aún no se resuelve. También intenté iniciar sesión en tty y ejecutar startx desde allí, pero no tuve suerte.
Mi computadora portátil tiene un controlador de gráficos integrado Intel y una tarjeta de video nvidia Geforce 970M. Ahora, cuando ejecuto lspci, puedo ver que se está ejecutando en el controlador de gráficos Intel.
¿Alguna idea de cómo resolver este problema del bucle de inicio de sesión?
El mensaje en ~/.xsession-errors se enumera a continuación:
Xlib: extension "GLX" missing on display ":0".
Script for ibus started at run_im.
init: gnome-session (Unity) main process (1761) terminated with status 1
init: unity-settings-daemon main process (1752) killed by TERM signal
init: logrotate main process (1652) killed by TERM signal
init: update-notifier-crash (/var/crash/_opt_google_chrome_chrome.1000.crash) main process (1691) killed by TERM signal
init: update-notifier-crash (/var/crash/_usr_lib_x86_64-linux-gnu_indicator-application_indicator-application-service.1000.crash) main process (1696) killed by TERM signal
init: xsession-init main process (1748) killed by TERM signal
init: hud main process (1757) killed by TERM signal
init: Disconnected from notified D-Bus bus
init: unity-panel-service main process (1766) killed by TERM signal
Xsession: X session started for root at Wed Nov 11 05:49:16 EST 2015
localuser:root being added to access control list
Script for ibus started at run_im.
Script for ibus started at run_im.
Xlib: extension "GLX" missing on display ":1".
Xlib: extension "GLX" missing on display ":1".
Xlib: extension "GLX" missing on display ":1".
gnome-session-is-accelerated: No hardware 3D support.
gnome-session-check-accelerated: Helper exited with code 256
Xlib: extension "GLX" missing on display ":1".
Xlib: extension "GLX" missing on display ":1".
Xlib: extension "GLX" missing on display ":1".
gnome-session-is-accelerated: No hardware 3D support.
gnome-session-check-accelerated: Helper exited with code 256
x-session-manager[2248]: WARNING: software acceleration check failed: Child process exited with code 1
x-session-manager[2248]: CRITICAL: We failed, but the fail whale is dead. Sorry....
Respuesta1
En mi caso (GeForce 980, con Ubuntu 14.04 LTS), el problema se resolvió desactivando los controladores Nouveau y usando la última versión.Controlador propietario de NVIDIA:
1.) Descargue el script de instalación del controlador NVIDIA. Dado que está atrapado en un bucle de inicio de sesión, puede descargar el controlador en otra máquina y transferirlo a la máquina afectada. No ejecute el script todavía.
2.) Desde la terminal, use nano, vim u otro editor para crear un archivo llamado "/etc/modprobe.d/blacklist-nouveau.conf"
3.) En blacklist-nouveau.conf, incluya las siguientes líneas:
blacklist nouveau
options nouveau modeset=0
4.) A continuación, ejecute el siguiente comando:$ sudo update-initramfs -u
5.) Ejecute el script de instalación del controlador NVIDIA con sudo. Para asegurarse de que está utilizando la versión más reciente, utilice la opción de actualización. Esto descarga el controlador más reciente deftp://descargar.nvidia.comy lo descarga e instala automáticamente. Por ejemplo, usando el controlador 361.42:
$ sudo ./NVIDIA-Linux-x86_64-361.42.run --update
Realice el proceso iterativo de instalación del controlador.
6.) Ejecute $ sudo nvidia-xconfig
para generar un nuevo xorg.conf
7.) Reiniciar.
8.) Si también está intentando ejecutar CUDA, instálelo después de configurar los controladores NVIDIA más recientes con los pasos 1 a 7. Alternativamente, el instalador CUDA le brinda la oportunidad de instalar los controladores propietarios de NVIDIA junto con el kit de herramientas nvcc.
¡Buena suerte!
Respuesta2
La forma más fácil de hacer que el controlador nvidia funcione al menos para mí fue usar lightdm como administrador de pantalla, eliminar el archivo .Xauthority e instalar los controladores y reiniciar, todo salió bien. Probé todas las demás recomendaciones en línea y ninguna funcionó excepto esta: instale el tipo de ubuntu que desee, instale lightdm y configure el sistema para usar lightdm, elimine el archivo .Xauthority y el controlador nvidia, reinicie y todo funcionó para mí, luego Deberías poder instalar cuda.