Я не могу установить инструментарий CUDA 8 на Ubuntu 14.04. Я получаю эту ошибку:
-
$ sudo ./cuda_8.0.44_linux.run
------------------------------------------------------------
Do you accept the previously read EULA?
accept/decline/quit:
Do you accept the previously read EULA?
accept/decline/quit: accept
Install NVIDIA Accelerated Graphics Driver for Linux-x86_64 367.48?
(y)es/(n)o/(q)uit: yes
Do you want to install the OpenGL libraries?
(y)es/(n)o/(q)uit [ default is yes ]: yes
Do you want to run nvidia-xconfig?
This will update the system X configuration file so that the NVIDIA X driver
is used. The pre-existing X configuration file will be backed up.
This option should not be used on systems that require a custom
X configuration, such as systems with multiple GPU vendors.
(y)es/(n)o/(q)uit [ default is no ]: y
Install the CUDA 8.0 Toolkit?
(y)es/(n)o/(q)uit: y
Enter Toolkit Location
[ default is /usr/local/cuda-8.0 ]:
Do you want to install a symbolic link at /usr/local/cuda?
(y)es/(n)o/(q)uit: y
Install the CUDA 8.0 Samples?
(y)es/(n)o/(q)uit: y
Enter CUDA Samples Location
[ default is /home/mona ]:
Installing the NVIDIA display driver...
It appears that an X server is running. Please exit X before installation. If you're sure that X is not running, but are getting this error, please delete any X lock files in /tmp.
===========
= Summary =
===========
Driver: Installation Failed
Toolkit: Installation skipped
Samples: Installation skipped
Logfile is /tmp/cuda_install_1976.log
Thsi являются файлами журнала: http://pastebin.com/KLAZ4b5g и http://pastebin.com/wRJq8t51 я также установил этот драйвер Nvidia для Tesla K40c GPU до установки инструментария CUDA 8.
NVIDIA-Linux-x86_64-361.93.02.run
Руководство как, что зафиксировать?
Во-первых примите во внимание предупреждение:
This option should not be used on systems that require a custom
X configuration, such as systems with multiple GPU vendors.
На моем ноутбуке у меня есть Intel HD4000 GPU и Nvidia GT650M, таким образом, это могло быть предупреждение для меня. Убедитесь в том, что Вы устанавливаете!
До сообщения об ошибке, необходимо выполнить установку через консоль, когда X-сервер не работает. Перезагрузите свою машину. В нормальной Ubuntu, клейкой (GUI) нажатие приглашения ко входу в систему Ctrl + Высокий звук + F1 и консоль (базирующийся текст) появится вход в систему. Введите свой идентификатор пользователя и пароль.
Затем тип:
sudo ./cuda_8.0.44_linux.run
Затем перезагрузка путем ввода:
sudo reboot
Вход в систему обычно при регулярной подсказке GUI.
, Если все еще существует проблема, добавляют комментарий ниже.
Я знаю, что это было некоторое время здесь, но выручить других в этой ситуации, посмотреть на предупреждение о выполнении X-сервера. На Ubuntu это обычно означает, что необходимо остановить lightdm:
sudo service lightdm stop
ПРИМЕЧАНИЕ: необходимо быть в оболочке tty, чтобы сделать это, таким образом, необходимо будет нажать ctrl + высокий звук + F1 (Или большинство других функциональных клавиш, если это не работало).
Теперь запускает установщик NVIDIA.
ПРИМЕЧАНИЕ: Остановка lightdm уничтожит Ваш GUI, таким образом, необходимо будет перезагрузить или ввести следующую команду для перезапуска его:
sudo service lightdm start
, Так как необходимо будет перезагрузить так или иначе, это является, вероятно, ненужным, но я думал, что требуется знать, как инвертировать его :)