小编Nej*_*zar的帖子

在不更改 NVIDIA 驱动程序版本的情况下降级 CUDA

我正在努力降级我当前的 CUDA 版本。我使用的是带有 NVIDIA GeForce RTX 3070 GPU、460 驱动程序和 CUDA 11.2 的 Ubuntu 20.04 LTS。我使用tensorflow 1.13.1作为机器学习软件包的一部分,但由于某种原因该软件无法正常工作。我怀疑这是因为 CUDA,因为我使用与 NVIDIA TITAN V GPU、450 驱动程序和 CUDA 11.0 相同的软件,并且该软件运行良好。

我首先尝试将 NVIDIA 驱动程序降级到 450,因为这样会自动安装 CUDA 11.0。不过,RTX 3070 GPU 似乎仅支持 460 驱动程序,因此无法选择降级驱动程序。

接下来,我尝试仅降级 CUDA,而不触及驱动程序。首先,我尝试删除当前的 CUDA 安装:

sudo apt-get --purge remove "*cublas*" "cuda*"
Run Code Online (Sandbox Code Playgroud)

然后使用该文件从NVIDIA 存档.deb (local)安装 CUDA 11.0 (按照网站上的安装说明进行操作):

wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2004/x86_64/cuda-ubuntu2004.pin
sudo mv cuda-ubuntu2004.pin /etc/apt/preferences.d/cuda-repository-pin-600
wget https://developer.download.nvidia.com/compute/cuda/11.0.3/local_installers/cuda-repo-ubuntu2004-11-0-local_11.0.3-450.51.06-1_amd64.deb
sudo dpkg -i cuda-repo-ubuntu2004-11-0-local_11.0.3-450.51.06-1_amd64.deb
sudo apt-key add /var/cuda-repo-ubuntu2004-11-0-local/7fa2af80.pub
sudo apt-get update
sudo apt-get -y install cuda
Run Code Online (Sandbox Code Playgroud)

然而,这似乎总是自动将驱动程序恢复到 …

nvidia cuda drivers nvidia-geforce gpu-driver

6
推荐指数
0
解决办法
2万
查看次数

标签 统计

cuda ×1

drivers ×1

gpu-driver ×1

nvidia ×1

nvidia-geforce ×1