理清GPU、CUDA、CUDA Toolkit、cuDNN关系以及下载安装_tomorrow″的博客-CSDN博客_cudatoolkit和cuda,cudnn的关系吗

1 NVIDIA driver (CUDA driver)

NVIDIA driver的查看、安装与卸载

有两种显卡驱动:NVIDIA专有驱动,以及开源的nouveau,后者是Ubuntu默认的显卡驱动,性能羸弱。有N卡的机器应安装NVIDIA专有驱动。

Untitled

查看已安装的NVIDIA driver版本

apt list --installed | grep -e nvidia-driver-[0-9][0-9][0-9] -e nvidia-[0-9][0-9][0-9]

卸载NVIDIA driver:

sudo apt-get purge nvidia*
sudo apt-get autoremove

安装NVIDIA driver:

ubuntu-drivers devices # 查询所有ubuntu推荐的驱动
sudo ubuntu-drivers autoinstall # 此过程将自动禁用nouveau

sudo apt dist-upgrade

使用“软件和更新”安装效果相同,但推荐使用命令行方式。

nvidia-smi

Untitled

重要细节:右上角显示的CUDA Version,不是已经安装了CUDA的意思,而是此显卡支持的最大CUDA版本号。因此,后面我们仍然需要安装CUDA,且版本号不能高于这个。

参考:

Nvidia 显卡 Failed to initialize NVML Driver/library version mismatch 错误解决方案_苍蓝儿的博客-CSDN博客

NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running

Ubuntu 20.04安装CUDA & CUDNN 手把手带你撸_ubuntu install cudnn_哈希Map的博客-CSDN博客

ubuntu20.04安装NVIDIA显卡以及重启黑屏的一种解决方案_ubuntu20.04虚拟机安装nvidia驱动后黑屏-CSDN博客