【ubuntu20.04安装最合适的nvidia驱动和cuda】

【ubuntu20.04 安装最合适的nvidia驱动driver和cuda runtime】

写在前

我装了双系统来学习gpu编程 见Windows 和 Ubuntu 双系统安装指南

装驱动driver踩坑了,装cuda也踩坑了,记录一下

关于cuda driver和runtime版本问题参考这个连接CUDA版本不同:nvidia-smi和nvcc -V

把之前的东西都卸载干净

1 利用ubuntu20.04的特性 在软件和更新里自动装driver
2 在cuda.run文件中不装driver

一、确认版本

1 打开terminal输入ubuntu-drivers devices,输出:

  • driver : nvidia-driver-470 - distro non-free recommended

💫发现我的最佳driver版本是470(我的是GTX1070(笔记本))

二、 禁用nouveau

我参的考此连接linux ubuntu 安装显卡驱动 如何有效的禁用nouveau
重启一下 检查是否禁用成功,输入

  • lsmod | grep -i nouveau

如果不输出任何东西,则成功

三、安装driver

ubuntu安装显卡驱动的三种方法中的法一

选第一个,一般就是最合适的(💫比如我的470)
安好重启,输入nvidia-smi,有输出则成功
查看输出中右上角有个CUDA Version: 11.4(💫代表我适合安装cuda11.4)

四、安装cuda runtime

1 进入nvidia官网 CUDA Toolkit | NVIDIA Developer
2 搜索cuda 11.4 下载(我的是cuda_11.4.3_470.82.01_linux.run找update最多的)
3 按照提示下载运行sudo sh cuda_11.4.3_470.82.01_linux.run
4 选择Continue ,在后续提示中不装driver ,其他默认
5 最后添加环境变量 见ubuntu 添加cuda到bashrc环境变量

我踩的坑

我了解到cuda下载 的一个run文件给我driver和cuda都装好了其不美哉?
于是我重装了系统,禁用了nouveau然后跑run文件
但是会出现如下问题未禁用nouveau导致Ubuntu安装Cuda的runfile安装方法出错
可是我明明已经禁用了nouveau?
所以采取了上述的方法
1 手动装driver 直接用ubuntu20.04的特性 在软件和更新里自动装driver
2 在cuda.run文件中不装driver

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值