У меня проблема бесконечного цикла после установки CUDA (которая автоматически устанавливает драйвер nvidia). Я пробовал удалить драйвер nvidia с помощью
sudo apt-get remove --purge nvidia-*
sudo apt-get install ubuntu-desktop
и удалить /etc/X11/xorg.conf, но проблема все еще не решена. Я также пробовал войти в tty и запустить startx оттуда, но безуспешно.
Мой ноутбук имеет интегрированный графический контроллер Intel и видеокарту nvidia Geforce 970M. Сейчас, когда я запускаю lspci, я вижу, что он работает на графическом контроллере Intel.
Есть идеи, как решить эту проблему с циклом входа?
Ниже приведено сообщение в ~/.xsession-errors:
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....
В моем случае (GeForce 980, под управлением Ubuntu 14.04 LTS), проблема была решена путем отключения драйверов Nouveau и использования последнего NVIDIA собственный драйвер :
1.) Загружают сценарий установки драйвера NVIDIA. Так как Вы застреваете в цикле входа в систему, можно загрузить драйвер на другой машине и scp он к затронутой машине. Просто еще не запускайте скрипт.
2.) От терминала, используйте нано, энергию или другого редактора для создания файла, названного "/etc/modprobe.d/blacklist-nouveau.conf"
3.) В черном-списке-nouveau.conf, включайте следующие строки:
blacklist nouveau
options nouveau modeset=0
4.) Затем, выполняет следующую команду: $ sudo update-initramfs -u
5.) Запущенный скрипт установки драйвера NVIDIA с sudo. Чтобы быть уверенными, Вы используете новую версию, используете опцию обновления. Это загружает новый драйвер от ftp://download.nvidia.com и автоматически загружает и устанавливает его. Например, с помощью 361,42 драйверов:
$ sudo ./NVIDIA-Linux-x86_64-361.42.run --update
Проходят итеративный процесс установки драйвера.
6.) Выполненный $ sudo nvidia-xconfig
для генерации нового xorg.conf
7.) Перезагрузка.
8.), При попытке выполнить CUDA также, установите его после получения последних драйверов NVIDIA весь набор с шагами 1-7. С другой стороны, установщик CUDA дает Вам возможность установить собственные драйверы NVIDIA наряду с nvcc инструментарием.
Удачи!
Самый легкий способ получить драйвер Nvidia, работающий, по крайней мере, на меня, состоял в том, чтобы использовать lightdm в качестве менеджера по оформлению, удалить.Xauthority файл и драйверы установки и перезагрузку, все подошло прекрасное. Я попробовал все другие рекомендации онлайн, и ни один не работал, но этот, установка, которая когда-либо разновидность человечности Вы хотите установку lightdm и настраиваете систему, чтобы использовать lightdm, удалить.Xauthority файл и установку драйвер Nvidia, перезагрузка и все работали на меня, затем необходимо смочь установить cuda.