我正在尝试在我的 Ubuntu 14.04 上设置 CUDA 8。
但是,我无法正常使用 nvidia 网站上的文件安装 nvidia 驱动程序.run
,因为安装它会导致登录循环,并且该问题似乎没有解决方案。
但如果我使用 安装驱动程序sudo apt-get install nvidia-367
,我就能登录系统,并且不会出现登录循环。但是,如果我这样做,CUDA 将无法工作,它会显示CUDA driver version is insufficient for CUDA runtime version
。
驱动程序的版本.run
是 367.57,版本来自apt-get
367.57
我真的看不出它们之间的区别,但其中一个导致了登录循环和使得 CUDA 正常工作,而另一个(apt-get
)根本不受 CUDA 的喜欢。
因此我的问题是:是否可以以某种方式设置 CUDA 来与我使用该apt-get
命令获得的驱动程序一起工作?
答案1
来自 NVIDIA:
执行安装前的操作。
安装存储库元数据
注意:当使用具有 aptitude 的代理服务器时,请确保
wget
在安装 cuda-repo 包之前设置为使用相同的代理设置。sudo dpkg -i cuda-repo-<distro>_<version>_<architecture>.deb
更新 Apt 存储库缓存
sudo apt-get update
安装 CUDA
sudo apt-get install cuda
执行安装后操作。
更多详情请阅读:http://docs.nvidia.com/cuda/cuda-installation-guide-linux/index.html#ixzz4ZDVWXs2z