У меня есть драйвер cuda, инструментарий и SDK, установленные в Ubuntu 10.04. Я использую карту nVidia Geforce 8600 GT. Официальный сайт говорит, что моя карта поддерживается CUDA. Но при запуске deviceQuery, который поставляется с CUDA SDK, я получаю следующий вывод.
./deviceQuery Starting...
CUDA Device Query (Runtime API) version (CUDART static linking)
There is no device supporting CUDA
deviceQuery, CUDA Driver = CUDART, CUDA Driver Version = 134566327, CUDA Runtime Version = 0.0, NumDevs = 0
PASSED
Press <Enter> to Quit...
Более того, при загрузке я получаю следующую ошибку. Ubuntu работает в режиме низкой графики
The following error was encountered. You may need to update your configuration to solve this.
(EE) NVIDIA: Failed to load the NVIDIA kernel module.
Please check you
(EE) NVIDIA: system's kernel log for additional error messages.
(EE) Failed to load module "nvidia" (module-specific error, 0)
(EE) No drivers available.
Но когда я перезагружаю X, он загружается отлично.
И, glxinfo дает следующий вывод.
name of display: :1.0
Xlib: extension "GLX" missing on display ":1.0".
Xlib: extension "GLX" missing on display ":1.0".
Xlib: extension "GLX" missing on display ":1.0".
Xlib: extension "GLX" missing on display ":1.0".
Xlib: extension "GLX" missing on display ":1.0".
Error: couldn't find RGB GLX visual or fbconfig
Xlib: extension "GLX" missing on display ":1.0".
Xlib: extension "GLX" missing on display ":1.0".
Xlib: extension "GLX" missing on display ":1.0".
Xlib: extension "GLX" missing on display ":1.0".
Xlib: extension "GLX" missing on display ":1.0".
Xlib: extension "GLX" missing on display ":1.0".
Xlib: extension "GLX" missing on display ":1.0".
3 GLXFBConfigs:
visual x bf lv rg d st colorbuffer ax dp st accumbuffer ms cav
id dep cl sp sz l ci b ro r g b a bf th cl r g b a ns b eat
----------------------------------------------------------------------
Segmentation fault
Итак, GeForce 8600GT на самом деле не поддерживается CUDA или проблема в чем-то другом? Благодарю.