Ubuntu 16.04 上的 Cuda 和 Nvidia 驱动程序安装

Ubuntu 16.04 上的 Cuda 和 Nvidia 驱动程序安装

我快要失去理智了!

我安装了 Ubuntu 16.04 LTS。我的电脑有一个集成的 Intel VGA 和一个 Nvidia GTX 1070 GPU。正如你所预料的,我分别安装了最新的 Nvidia GPU 驱动程序 (390.48) 和 CUDA 9.1。我也反之亦然。然而,这两个序列都出现了问题。(我应用了互联网上近 10 种方法,尤其是 Linux 版 NVIDIA CUDA 安装指南)以下是我应用的步骤:

1) 我从 nvidia.com 安装了 Nvidia GPU 驱动程序版本 390.48。根据https://gist.github.com/wangruohui/df039f0dc434d6486f5d4d098aa52d07?_pjax=%23gist-pjax-container(通过运行文件)。安装过程顺利完成,我能够使用 GPU。之后,我安装了 CUDA 9.1https://docs.nvidia.com/cuda/cuda-installation-guide-linux/index.html。但是,安装 CUDA 后,我遇到了一些问题,如下:

顺便说一下,我多次应用了这个安装顺序。因此,我下面指出的问题是试验的结果。(每次试验,我总是格式化磁盘并重新安装 Ubuntu)

  • 虽然我安装的是 390 版本,但因为 nvidia 驱动程序版本为 387,系统安装失败。
  • 安装 gpu 驱动程序后安装 Cuda 9.1 后,驱动程序版本从 390.48 恢复为 388.11。
  • 等等.....

再次,我通过格式化和删除其中的所有内容重新安装了 Ubuntu。

2) 我分别安装了 Cuda 9.1 和 GPU 驱动程序版本 390.48(与上述相反)。这次,在安装 CUDA 9.1 时,我再次收到 nvidia 驱动程序安装失败的错误。因此,我通过删除预安装的 nvidia 文件和其他内容安装了 390.48 版的 Nvidia 驱动程序。但仍然没有成功,只是失败了。

请针对此问题提供一些建议或解决方案。我需要安装 GPU 驱动程序 390.48 和 CUDA 9.1。顺便说一句,我几乎尝试了互联网上的所有解决方案,包括 Nvidia 指南。我哪里做错了?

相关内容