CUDA 无法在 Ubuntu 12.04 上运行

CUDA 无法在 Ubuntu 12.04 上运行

我打算开始一些 CUDA 开发,因此我尝试使用已安装但尚未能够使用的 NVIDIA 卡(NVIDIA Corporation GF108M [GeForce GT 630M]),因为 Ubuntu(12.05 64 位)似乎存在很多问题。

我所做的是下载 CUDA 5.5 安装程序并按顺序执行以下操作:

NVIDIA-Linux-x86_64-319.37.run
cuda-linux64-rel-5.5.22-16488124.run
cuda-samples-linux-5.5.22-16488124.run

为了使 NVIDIA 驱动程序安装正常工作,我必须先卸载 Bumblebee。安装程序想要覆盖,xorg.conf但我选择不这样做,因为之前的一些安装很糟糕(我只得到一个黑屏)。

我用过这个博客文章说明验证我的安装。我首先执行了以下操作:

cptanalatriste@cptanalatriste-Inspiron-5420:/usr/local/cuda-5.5/lib64$ cat /proc/driver/nvidia/version
cat: /proc/driver/nvidia/version: No such file or directory

然后我收到了这个错误消息。编译并执行 CUDA 示例后。我得到了这个:

cptanalatriste@cptanalatriste-Inspiron-5420:/usr/local/cuda-5.5/samples/1_Utilities/deviceQuery$ sudo ./deviceQuery 
./deviceQuery Starting...

 CUDA Device Query (Runtime API) version (CUDART static linking)

WARNING: Not loading blacklisted module nvidia_304
FATAL: Module nvidia not found.
cudaGetDeviceCount returned 38
-> no CUDA-capable device is detected
Result = FAIL

有什么想法吗?我怀疑驱动程序安装不太顺利。

相关内容