安装 CUDA 始终会破坏图形驱动程序(已尝试多次全新安装)

安装 CUDA 始终会破坏图形驱动程序(已尝试多次全新安装)

我一直在尝试安装 CUDA Toolkit,但即使在多次全新安装 Ubuntu 后,我仍然遇到同样的问题。重启后,我遇到了分辨率不正确的登录屏幕。登录后很快又回到了相同的登录屏幕。问题就在这里。

一个可能重复问题。 和其他. 对于如何正确安装 CUDA,都没有令人满意的答案。

以下是我的流程:

  1. 在干净的分区上从 USB 驱动器全新安装 Ubuntu 16.04
  2. 下载几个应用程序(Intellij、Conda 等)
  3. 使用以下方法验证 GPUlspci | grep -i nvidia
  4. 检查分布uname -m && cat /etc/*release
  5. 使用以下命令检查 gcc 安装gcc --version
  6. 使用以下方法检查内核uname -r
  7. 使用以下方法仔细检查内核sudo apt-get install linux-headers-$(uname -r)(未发现更新)
  8. 下载 CUDALinux x86_64 Ubuntu 16.04 deb (local)
  9. 检查校验和md5sum <file>
  10. 不应存在​​冲突的安装方法(???
  11. sudo dpkg -i cuda-repo-ubuntu1604-9-0-local_9.0.176-1_amd64.deb
  12. sudo apt-key add /var/cuda-repo-<version>/7fa2af80.pub
  13. sudo apt-get update
  14. sudo apt-get install cuda

安装正常完成,我重新启动计算机时出现上述问题。我做错了什么?有什么解决方法?只要我能正确安装 CUDA,我就可以重新安装 Ubuntu 一次。

答案1

在重新安装时,在进行 CUDA 安装之前,请先安装并运行 Ubuntu 提供的 Nvidia 驱动程序。安装 cuda-repo-ubuntu1604-9-0-local_9.0.176-1_amd64.deb 后,安装获取工具包的 Ubuntu cuda 包。


在仪表板/系统设置中的系统部分下,单击“软件和更新”图标,并检查“Ubuntu 软件”选项卡下是否已选择“设备专有驱动程序(受限)”,然后在“其他驱动程序”选项卡下,选择经过测试的 Nvidia 二进制驱动程序(第一个?)。单击该窗口上的“应用更改”按钮,然后重新启动 X 服务器,或者直接注销并重新登录。使用仪表板上的“nvidia X 服务器设置”图标检查正在运行的驱动程序。重新启动以再次检查,如果仍在运行 Nvidia 服务器,并且没有登录问题(请参阅此处的许多登录循环解决方案 - 基本上清理主目录中的旧 .Xauthority 或 .cache 或 .config 文件),您已准备好安装 CUDA。

相关内容