2016-05-30 2 views
-1

Я пытаюсь установить cuda 7.5 toolkit на свой ноутбук с графической картой Nvidia GeForce 555M. Однако после того, как я установил драйвер и попытался его перезагрузить. Я больше не мог входить в систему. Каждый раз, когда я нажимаю логин, он переходит на черный экран, а затем снова возвращается на экран входа в систему. Я думаю, это потому, что графический интерфейс пользователя пытается использовать драйвер nvidia на встроенной графической карте, так как это ноутбук с оптимальным интерфейсом. Кто-нибудь знает, как установить графический драйвер nvidia на ноутбук optimus для вычислений cuda? Я действительно буду поглощать его, если кто-то может мне помочь. Я несколько дней боролся с этим. Благодаря!Как установить графический драйвер nvidia на ноутбуки Optimus?

+2

Этот вопрос не имеет ничего общего с программированием или CUDA, и, таким образом, оффтоп на StackOverflow. Обратитесь к документации и поддержке вашей операционной системы. – Drop

ответ

0

Я пробовал много раз и, наконец, установил CUDA 7.5 на своем ноутбуке (Nvidia GeForce 750M) с optimus. Это было очень сложно, но эти шаги работали для меня.

Шаг 1: Переключить на kubuntu. Согласно this tutorial, обе настольные системы Ubuntu Unity и Gnome3 были очень восприимчивы к состояниям черного экрана и/или поврежденным рабочим пространствам. Из-за этих проблем KDE, похоже, не пострадал. Следующие команды могут помочь вам сделать переключатель:

sudo apt-get install kubuntu-desktop build-essential emacs synaptic dkms 
sudo apt-get upgrade 
sudo shutdown -r now 

В моем случае, убедившись, Kubuntu работает должным образом я удалил рабочий стол в Ubuntu по умолчанию с помощью

sudo apt-get remove ubuntu-desktop 

Шаг 2: Установите драйвер NVidia для вашей видеокарты. NVidia 352.79 - тот, который я использовал. [Edit] Я попробовал это сам. Этот шаг является необязательным. Пропуск этого шага без установки драйвера nvidia также должен работать.

Шаг 3: Скачать и установить cuda toolkit deb local installer file. Поскольку установщик .run не работал для меня, я сильно рекомендуем использовать файл deb.

sudo dpkg -i cuda-repo-ubuntu1404-7-5-local_7.5-18_amd64.deb 
sudo apt-get update 
sudo apt-get install cuda 

Шаг 4: возможность устранения ошибок. Во время установки (sudo apt-get install cuda) произошла ошибка неудовлетворенных зависимостей. Я отследил проблему и удалил конфликтный пакет, следуя этому руководству по @osdf here.

Шаг 5: Загрузить модуль для CUDA. Запустите эту команду, и вы надеетесь использовать CUDA на своей машине.

modprobe nvidia_uvm 

Если у вас возникнут какие-либо проблемы, не стесняйтесь обновлять свои сообщения или комментарии здесь. Я постараюсь помочь.

+0

Должен ли я установить драйвер nvidia перед установкой cuda toolkit? В учебнике говорится установить драйвер в репозитории cuda и не устанавливать какой-либо другой драйвер из другого источника. –

+0

@ZPeng \t Я бы сказал, да. Это сделало трюк для меня. Однако, теоретически теоретически также следует работать с учебником. Просто убедитесь, что вы установили ** Nvidia 352.79 **, который используется CUDA 7.5. – Maverobot

+0

ОК. Теперь я заставляю водителя работать. Но когда я запускаю программу tensorflow, используя настройку gpu, я столкнулся с следующей ошибкой: –