我有 ubuntu 14.04 和 nvidia 660m。我读过几个类似的问题,但没有一个能解决我的问题。我的问题是 CUDA 无法检测到我的 gpu,或者重启后我无法登录 ubuntu。以下是我所做的:
我使用 xorg-edgers ppa 通过 安装驱动程序apt
。
sudo apt-get install nvidia-352
然后我从 nvidia 网站下载了相同版本的驱动程序并安装它,因为我看到我需要 nividia 的.run
文件来安装 cuda。虽然它显示预安装脚本失败,但我还是强制安装它。一切顺利,CUDA 检测到了我的 gpu。(如果没有安装 nvidia 的 .run 文件,CUDA 无法检测到我的 gpu)。
但是,重启后,我无法再通过登录屏幕。为了解决这个问题,我按照这个问题(卸载.run
文件并卸载所有 nvidia 驱动程序,然后再次通过 ppa 重新安装)然后我就可以登录了。但是,现在 CUDA 不再检测到我的 gpu。我尝试重新安装文件,.run
但还是发生了同样的情况。我可以在重启之前使用 CUDA,但重启后,我无法登录。
如何让 CUDA 与 NVIDIA 协同工作?
谢谢
答案1
没有关于登录问题的答案。但要安装 cuda 7.5,您可以使用:
https://github.com/NVIDIA/DIGITS/blob/digits-3.0/docs/UbuntuInstall.md#repository-access