Ubantu 系统cuda升级到指定版本

1.先查看自己的驱动支持的cuda版本,在命令行中输入

nvidia-smi

右上侧11.4显示的是,470这个驱动可以安装cuda的最高版本

     Ubantu 系统cuda升级到指定版本       

2. 在nvidia官网上查看 cuda支持的版本。找到下载路径

Ubantu 系统cuda升级到指定版本

我找到11.3的安装。选择runfile(local), 自动生成下载命令

 Ubantu 系统cuda升级到指定版本

在命令行中执行,下载有点慢,耐心等待…..

wget https://developer.download.nvidia.com/compute/cuda/11.3.0/local_installers/cuda_11.3.0_465.19.01_linux.run

然后执行run命令

sudo sh cuda_11.3.0_465.19.01_linux.run

然后一步步的安装,选择continue

Ubantu 系统cuda升级到指定版本

输入accept Ubantu 系统cuda升级到指定版本

 这里我没有选择465的驱动,因为我已经有这个驱动了。选择installUbantu 系统cuda升级到指定版本

 之后,会报错。点击查看报错的原因,与那个465的驱动有关。 

 Installation failed. See log at /var/log/cuda-installer.log for details.

install of 465 failed.这个时候应该有两个办法,一个返回上边的那步,把驱动选上;另一种就是我要教你的。可以直接【附加驱动】 

[INFO]: Driver installation detected by command: apt list --installed | grep -e nvidia-driver-[0-9][0-9][0-9] -e nvidia-[0-9][0-9][0-9]
[INFO]: Cleaning up window
[INFO]: Complete
[INFO]: Checking compiler version...
[INFO]: gcc location: /usr/bin/gcc

[INFO]: gcc version: gcc version 9.4.0 (Ubuntu 9.4.0-1ubuntu1~20.04.1) 

[INFO]: Initializing menu
[INFO]: Setup complete
[INFO]: Components to install: 
[INFO]: Driver
[INFO]: 465.19.01
[INFO]: Executing NVIDIA-Linux-x86_64-465.19.01.run --ui=none --no-questions --accept-license --disable-nouveau --no-cc-version-check --install-libglvnd  2>&1
[INFO]: Finished with code: 256
[ERROR]: Install of driver component failed.
[ERROR]: Install of 465.19.01 failed, quitting

在【软件和更新】-【附加驱动】中,看看有没有465。有的话选上,没有的话,还是要返回上边的那步,把驱动选上。

Ubantu 系统cuda升级到指定版本

 哎,我这里安装465会失败。我最终选择了NVIDIA SERVER DRIVER 470 专有。这个可以安装成功。然后,继续回去执行sudo sh cuda_11.3.0_465.19.01_linux.run 发现可以升级成功了。

文章出处登录后可见!

已经登录?立即刷新

共计人评分,平均

到目前为止还没有投票!成为第一位评论此文章。

(0)
扎眼的阳光的头像扎眼的阳光普通用户
上一篇 2023年2月25日 下午11:01
下一篇 2023年2月25日

相关推荐