Я использую Lenovo Y580 под управлением Ubuntu 14.04 / Windows 10, который имеет видеокарту GeForce GTX 660M. Я пытаюсь обучать нейронные сети с помощью Caffe, и было бы очень полезно, если бы я мог использовать свой NVIDIA GPU. Это требует от меня установки соответствующих драйверов NVIDIA GPU и CUDA toolkit. Вот в чем проблема:
Я использую драйвер 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 660М. На самом деле, для NVIDIA-375 указан как рекомендуемый драйвер для GTX 660М как на сайте Nvidia и при запуске ubuntu-drivers devices
в терминале. Я уже пробовал NVIDIA-340, 355, 358, 361, 367 и 375. Я либо получаю черный экран, либо застрял на фиолетовом экране запуска каждый раз, когда я пытаюсь другие драйверы и вынужден войти в систему с помощью CTRL+ALT+F1
и вернуться к NVIDIA-304. Я уже пробовал настройку nomodeset
in etc/default/grub
как предложено в некоторых потоках без каких-либо изменений.
можно ли использовать NVIDIA-340 (или выше) в соответствии с рекомендациями сайта NVIDIA ?
эта ссылка перечисляет соответствующие драйверы, необходимые для конкретных версий CUDA и Toolkit.
https://stackoverflow.com/questions/30820513/what-is-version-of-cuda-for-nvidia-304-125