安装 CUDA 会清除以前的 NVIDIA 驱动程序安装

安装 CUDA 会清除以前的 NVIDIA 驱动程序安装

我刚刚按照以下步骤在系统上安装完 CUDA指示并发现安装过程中我的机器上使用的 NVIDIA 驱动程序352.55版本发生了变化352.39,如下所示:

NVIDIA 驱动程序版本为 352.39

如果我没有的话,我可能根本就不会注意到它已安装驱动程序版本352.55以避免以下两个错误:

我安装的任何其他驱动程序上都会弹出该窗口。

我有两个问题:

  1. 在 CUDA 安装期间,有没有办法指定不是更改当前安装的 NVIDIA 驱动程序?
  2. 如果我清除驱动程序352.39并重新安装,352.55这会弄乱我的系统/ CUDA 安装吗?

我的系统:Linux vega 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:16:20 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux

答案1

这是用于带有 nvidia 显卡的独立桌面。如果您希望保留现有驱动程序,请从 nvidia 下载 7.5 CUDA deb,在安装期间,取消选择驱动程序选项,否则现有驱动程序将被覆盖。确保按照 nvidia 手册中的说明执行 bash 条目。如果您已安装驱动程序,请确保安装 nvidia-modprobe 并重新启动,否则 CUDA 将看不到您的驱动程序安装。

答案2

您链接的说明中清楚地表明,为了使 CUDA 正常工作,对支持的环境有严格的限制(见表 1CUDA 6.5 中的原生 Linux 发行版支持在第 2 页)。您的内核版本是 3.19.0-25-generic,而列出的要求表明 Ubuntu 14.04 上的内核版本是 3.13。

我只能建议,如果你严格遵守要求,也许你会得到你想要的结果。但我不能保证这一点。如果你找到了其他解决方案,请在此处发布你的答案,以便其他有同样问题的人可以从你的经验中学习。

相关内容