У меня есть Ubuntu 14.04 и nvidia 660m. Я прочитал несколько похожих вопросов, но ни один из них не решил мою проблему. Моя проблема в том, что либо CUDA не обнаруживает мой GPU, либо я не могу войти в Ubuntu после перезагрузки. Вот что я сделал:
Я использовал xpa-edgers ppa для установки драйверов через apt
.
sudo apt-get install nvidia-352
Затем я скачал ту же версию драйвера с веб-сайта nvidia и установил ее, потому что я прочитал, что мне нужен файл .run
nividia для установки cuda. Хотя это показало мне, что предустановочный скрипт не удалось, я заставил его установить. И все прошло хорошо, и CUDA обнаружил мой GPU. (Без установки файла .run от nvidia CUDA не может обнаружить мой графический процессор).
Однако после перезагрузки я больше не мог пропускать экран входа в систему. Чтобы решить эту проблему, я следовал инструкциям в этого вопроса (удаление файла .run
и удаление всех драйверов nvidia и повторная установка через ppa), и я смог войти в систему. Однако теперь CUDA больше не определяет мой графический процессор. Я попытался переустановить файл .run
, и то же самое происходит. Я могу использовать CUDA как раз перед перезагрузкой и после перезагрузки, я не могу войти.
Как мне заставить CUDA работать с NVIDIA?
Спасибо
Никакой ответ о проблеме входа в систему. Но устанавливать cuda 7.5 Вы могли использовать:
https://github.com/NVIDIA/DIGITS/blob/digits-3.0/docs/UbuntuInstall.md#repository-access