多个 NVIDIA 驱动程序?

多个 NVIDIA 驱动程序?

在我们的 ubuntu 14.04 机器上安装 cuda 时,(顺便说一下,我后来发现 NVIDIA 驱动程序 387.22 之前已经使用 .run 文件安装了。)我发现系统中可能安装了多个 NVIDIA 驱动程序。

ckim@ab1:~/samples/0_Simple/clock$ dkms status
bbswitch, 0.7, 4.4.0-104-generic, x86_64: installed
bbswitch, 0.7, 4.4.0-109-generic, x86_64: installed
nvidia-384, 384.111, 4.4.0-104-generic, x86_64: installed
nvidia-384, 384.111, 4.4.0-109-generic, x86_64: installed

ckim@ab1:~/samples/0_Simple/clock$ cat /proc/driver/nvidia/version 
NVRM version: NVIDIA UNIX x86_64 Kernel Module  387.22  Wed Oct 25 23:13:21 PDT 2017
GCC version:  gcc version 4.8.4 (Ubuntu 4.8.4-2ubuntu1~14.04.3) 

好像 384.111 和 387.22 是一起安装的。我尝试使用 .deb 文件安装 cuda 8.0。这是什么情况?要正确安装 cuda(我在 cudGetDevCount() 中收到错误 30),我该怎么办?

如果我删除 .run 安装的驱动程序,驱动程序模块 (384.111) 会自动接管控制吗?

相关内容