Я пытаюсь начать изучать CUDA использование моего старого ноутбука с гибридной установкой Nvidia GT650M/Intel iGPU. Я попытался следовать инструкциям на паре ресурсов [1,2,3]. Те ресурсы помогли чрезвычайно и дали мне работу nvcc
. Однако, в то время как большинство скомпилированных образцов, ни один из образцов, которые используют работу OpenGL вообще. Я предполагаю, что это вызвано тем, что мои установленные драйверы OpenGL для моего Intel GPU, но я был вынужден не установить драйверы OpenGL во время установки драйвера Nvidia, чтобы не перезаписывать старые драйверы (для моей карты Intel), что мне нужно.
Действительно ли возможно установить Nvidia opengl драйверы вместе с теми, я уже установил? Кажется, существует флаг в сценарии NVIDIA*.run, который позволяет мне изменять каталог установки для opengl файлов, но я не знаю, будет ли это портить вещи или не работать вообще.
[2] Как установить драйверы Nvidia со Шмелем на Ubuntu 14.04
[3] (Руководство) Установка Nvidia + Шмель + CUDA для Optimus включило Ноутбуки
Я пытался установить CUDA 7.5 на Ubuntu 14.04.3, используя runfile установку, потому что это работало на меня начинающийся с CUDA 5.0. У меня есть ноутбук с технологией Optimus (Nvidia GT520M дискретная карта +, Intel включил карту), таким образом я должен был пройти «-no-opengl-libs» флаг к сценарию инсталлятора. Я следовал руководству Nvidia отсюда: CUDA_Installation_Guide_Linux.pdf . К сожалению, этот метод оказался ненадежным, если я хотел управлять образцами OpenGL и работать с графикой (образцы, которые не используют работу OpenGL правильно). Это дает мне ошибку «cudaErrorDevicesUnavailable». Тщательно руководство по инсталляции чтения говорит Вам, что CUDA 7.5 работает с ядерной версией 3.13 и человечностью 14.04! Хорошо, без проблем, я отформатировал разделение еще раз и сценарий пробега..., но Это не работало также. И снова тщательно руководство по инсталляции чтения говорит Вам, что использование инсталляционного типа диспетчера пакетов рекомендуется где возможное! Так удалил runfile, установил cuda водителя и набор инструментов и использовал .deb пакеты. ОБМАН! и это работает как очарование! :)
В заключение easies и вероятно самый безопасный способ установить CUDA 7.5 на ноутбуке Optimus:
[РЕДАКТИРУЕТ]
, К сожалению, кажется, что отладка не проложит себе путь...