最全的ubuntu20.04上安装nvidia和cuda

文章目录

  • 一、环境要求
  • 二、查询推荐安装的驱动版本
  • 三、安装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

一般选择推荐安装的版本
最全的ubuntu20.04上安装nvidia和cuda_第1张图片

  • 第二种方法: 查询自己电脑可以安装的最高版本的驱动
    地址

三、安装470

  • 方法一:通过终端安装
sudo apt install nvidia-driver-470
# 重启计算机
reboot
  • 方法二:通过 software & Updates 安装,安装 nvidia 驱动。
    最全的ubuntu20.04上安装nvidia和cuda_第2张图片

然后重启计算机

四、查看显卡驱动是否成功

  • 方法一
nvidia-smi

最全的ubuntu20.04上安装nvidia和cuda_第3张图片

  • 方法二
glxinfo | grep rendering 

最全的ubuntu20.04上安装nvidia和cuda_第4张图片
如果上述指令运行不成功,可能是因为系统里面没有安装mesa-utils,可以直接二进制安装:

sudo apt-get install mesa-utils 

  • 方法三: 通过查看设置->详细信息->关于查看
    最全的ubuntu20.04上安装nvidia和cuda_第5张图片

五、安装对应版本的cuda

nvidia-smi 
# 查看适合的cuda版本
# 可以发现,我这里的NVIDIA显卡驱动版本是 470.141.03,这里可以看到本机最高支持 cuda 11.4 

参考

内核升级导致驱动不可用

你可能感兴趣的:(安装部署,服务器,ubuntu)