文章目录
- 一、环境要求
- 二、查询推荐安装的驱动版本
- 三、安装470
- 四、查看显卡驱动是否成功
- 五、安装对应版本的cuda
官方路径
一、环境要求
- ubuntu20.04
- 如果之前有过驱动应该先卸载
sudo apt-get --purge remove nvidia*
sudo apt autoremove
# 卸载cuda
sudo apt-get --purge remove "*cublas*" "cuda*"
# 卸载nVidia驱动
sudo apt-get --purge remove "*nvidia*"
二、查询推荐安装的驱动版本
- 第一种方法:
ubuntu-drivers devices
一般选择推荐安装的版本
- 第二种方法: 查询自己电脑可以安装的最高版本的驱动
地址
三、安装470
- 方法一:通过终端安装
sudo apt install nvidia-driver-470
# 重启计算机
reboot
- 方法二:通过 software & Updates 安装,安装 nvidia 驱动。
然后重启计算机
四、查看显卡驱动是否成功
- 方法一
nvidia-smi
- 方法二
glxinfo | grep rendering
如果上述指令运行不成功,可能是因为系统里面没有安装mesa-utils,可以直接二进制安装:
sudo apt-get install mesa-utils
- 方法三: 通过查看设置->详细信息->关于查看
五、安装对应版本的cuda
nvidia-smi
# 查看适合的cuda版本
# 可以发现,我这里的NVIDIA显卡驱动版本是 470.141.03,这里可以看到本机最高支持 cuda 11.4
参考
内核升级导致驱动不可用