哪款 NVIDIA 驱动程序适合 GeForce GTX 660M?

哪款 NVIDIA 驱动程序适合 GeForce GTX 660M?

我使用的是运行 Ubuntu 14.04/Windows 10 的联想 Y580,它配备了 GeForce GTX 660M 显卡。我正在尝试使用 Caffe 训练神经网络,如果我可以使用 NVIDIA GPU,那将非常有帮助。这需要我安装适当的 NVIDIA GPU 驱动程序和 CUDA 工具包。问题如下:

我正在使用 NVIDIA-304.132 驱动程序。我可以使用此驱动程序的最新版本的 CUDA 是 CUDA 5,它与 Ubuntu 14.04 不兼容。我想升级到 NVIDIA-340(或更高版本),这样我就可以使用 CUDA 6.5(或更高版本),这是与 Ubuntu 14.04 兼容的最早版本的 CUDA。

尽管 NVIDIA 网站声称 NVIDIA-375 之前的所有驱动程序都与 GeForce GTX 660M 兼容,但 NVIDIA-304.132 之后发布的所有驱动程序似乎都无法在我的笔记本电脑上使用。事实上,NVIDIA 网站和我运行ubuntu-drivers devices终端时都指定 NVIDIA-375 为 GTX 660M 的推荐驱动程序。我已经尝试过 NVIDIA-340、355、358、361、367 和 375。每次尝试其他驱动程序时,我要么出现黑屏,要么卡在紫色启动屏幕上,并且被迫使用登录CTRL+ALT+F1并返回 NVIDIA-304。我已经尝试按照一些帖子中的建议进行设置,nomodesetetc/default/grub没有任何变化。

我可以使用 NVIDIA 网站推荐的 NVIDIA-340(或更高版本)吗?

此链接列出了 CUDA 工具包特定版本所需的适当驱动程序。
https://stackoverflow.com/questions/30820513/what-is-version-of-cuda-for-nvidia-304-125

答案1

我终于搞明白了。我只需要运行sudo apt-get updatesudo apt-get upgrade就这么简单。现在我正在运行 NVIDIA-367 驱动程序和 CUDA 8。我现在意识到解决方案非常简单,但我是 Ubuntu 新手,花了一些时间才搞明白。如果其他人也遇到这个问题,希望这篇文章能有所帮助!

相关内容