Я использую Lenovo Y580 под управлением Ubuntu 14.04/Windows 10 с графической картой GeForce GTX 660M. Я пытаюсь обучить нейронные сети, используя Caffe, и было бы очень полезно, если бы я мог использовать свой графический процессор NVIDIA. Это требует от меня установки соответствующих драйверов графического процессора NVIDIA и инструментария CUDA. Вот проблема:

Я использую драйвер NVIDIA-304.132. Последней версией CUDA, которую я могу использовать с этим драйвером, является CUDA 5, которая не совместима с Ubuntu 14.04. Я хочу обновить NVIDIA-340(или выше), чтобы я мог использовать CUDA 6.5(или выше), которая является самой ранней версией CUDA, совместимой с Ubuntu 14.04.

Ни один из драйверов, выпущенных после NVIDIA-304.132, не работает с моим ноутбуком, хотя сайт NVIDIA утверждает, что все драйверы до NVIDIA-375 совместимы с GeForce GTX 660M. Фактически, NVIDIA-375 указана в качестве рекомендуемого драйвера для GTX 660M как на сайте NVIDIA, так и при запуске ubuntu-drivers devices в терминале. Я уже пробовал NVIDIA-340, 355, 358, 361, 367 и 375. Я либо получаю черный экран, либо застреваю на фиолетовом стартовом экране каждый раз, когда пробую другие драйверы, и мне приходится входить в систему с помощью CTRL+ALT+F1 и возвращаться к NVIDIA-304. Я уже пытался установить nomodeset в etc/default/grub как предложено в некоторых темах, без каких-либо изменений.

Могу ли я использовать NVIDIA-340(или выше) в соответствии с рекомендациями сайта NVIDIA?

По этой ссылке перечислены соответствующие драйверы, необходимые для определенных версий CUDA Toolkit.
https://stackoverflow.com/questions/30820513/what-is-version-of-cuda-for-nvidia-304-125

1 ответ1

0

Я наконец-то понял. Мне просто нужно было запустить обновление sudo apt-get update и sudo apt-get sudo apt-get upgrade . Это все, что потребовалось. Теперь я использую драйверы NVIDIA-367 и CUDA 8. Теперь я понимаю, что решение было чрезвычайно простым, но я новичок в Ubuntu, и мне потребовалось некоторое время, чтобы понять это. Если есть кто-то еще сталкивающийся с этой проблемой, надеюсь, этот пост поможет!

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .