Failed to initialize NVML: Driver/library version mismatch
参考论文:Nvidia 显卡 Failed to initialize NVML Driver/library version mismatch 错误解决方案_苍蓝儿的博客-CSDN博客
1 查看显卡
$ nvidia-smi
得到结果:
Failed to initialize NVML: Driver/library version mismatch
NVIDIA 内核驱动版本与系统驱动不一致
2 查看显卡版本
cat /proc/driver/nvidia/version
得到结果
NVRM version: NVIDIA UNIX x86_64 Kernel Module 510.73.05 Sat May 7 05:30:26 UTC 2022
GCC version: gcc version 9.4.0 (Ubuntu 9.4.0-1ubuntu1~20.04.1)
内核版本 Kernel Module 为 510.73.05, 系统内核20.04.1
3 查看系统驱动日志
cat /var/log/dpkg.log | grep nvidia
得到结果
510.85.02-0ubuntu0.20.04.1
2022-08-05 06:23:09 status half-configured libnvidia-common-510:all 510.73.05-0ubuntu0.20.04.1
2022-08-05 06:23:09 status unpacked libnvidia-common-510:all 510.73.05-0ubuntu0.20.04.1
2022-08-05 06:23:09 status half-installed libnvidia-common-510:all 510.73.05-0ubuntu0.20.04.1
2022-08-05 06:23:09 status unpacked libnvidia-common-510:all 510.85.02-0ubuntu0.20.04.1
2022-08-05 06:23:10 configure libnvidia-common-510:all 510.85.02-0ubuntu0.20.04.1
2022-08-05 06:23:10 status unpacked libnvidia-common-510:all 510.85.02-0ubuntu0.20.04.1
2022-08-05 06:23:10 status half-configured libnvidia-common-510:all 510.85.02-0ubuntu0.20.04.1
2022-08-05 06:23:10 status installed libnvidia-common-510:all 510.85.02-0ubuntu0.20.04.1
2022-08-05 06:23:14 upgrade nvidia-driver-495:amd64 510.73.05-0ubuntu0.20.04.1 510.85.02-0ubuntu0.20.04.1
2022-08-05 06:23:14 status half-configured nvidia-driver-495:amd64 510.73.05-0ubuntu0.20.04.1
2022-08-05 06:23:14 status unpacked nvidia-driver-495:amd64 510.73.05-0ubuntu0.20.04.1
2022-08-05 06:23:14 status half-installed nvidia-driver-495:amd64 510.73.05-0ubuntu0.20.04.1
2022-08-05 06:23:14 status unpacked nvidia-driver-495:amd64 510.85.02-0ubuntu0.20.04.1
2022-08-05 06:23:14 configure nvidia-driver-495:amd64 510.85.02-0ubuntu0.20.04.1 <无>
2022-08-05 06:23:14 status unpacked nvidia-driver-495:amd64 510.85.02-0ubuntu0.20.04.1
2022-08-05 06:23:14 status half-configured nvidia-driver-495:amd64 510.85.02-0ubuntu0.20.04.1
2022-08-05 06:23:14 status installed nvidia-driver-495:amd64 510.85.02-0ubuntu0.20.04.1
可以看到安装过
510.85.02的驱动
4 查看驱动程序
sudo dpkg --list | grep nvidia-*
得到结果
ii libnvidia-cfg1-510:amd64 510.85.02-0ubuntu0.20.04.1 amd64 NVIDIA binary OpenGL/GLX configuration library
ii libnvidia-common-510 510.85.02-0ubuntu0.20.04.1 all Shared files used by the NVIDIA libraries
rc libnvidia-compute-495:amd64 510.47.03-0ubuntu0.20.04.1 amd64 Transitional package for libnvidia-compute-510
ii libnvidia-compute-510:amd64 510.85.02-0ubuntu0.20.04.1 amd64 NVIDIA libcompute package
ii libnvidia-decode-510:amd64 510.85.02-0ubuntu0.20.04.1 amd64 NVIDIA Video Decoding runtime libraries
ii libnvidia-encode-510:amd64 510.85.02-0ubuntu0.20.04.1 amd64 NVENC Video Encoding runtime library
ii libnvidia-extra-510:amd64 510.85.02-0ubuntu0.20.04.1 amd64 Extra libraries for the NVIDIA driver
ii libnvidia-fbc1-510:amd64 510.85.02-0ubuntu0.20.04.1 amd64 NVIDIA OpenGL-based Framebuffer Capture runtime library
ii libnvidia-gl-510:amd64 510.85.02-0ubuntu0.20.04.1 amd64 NVIDIA OpenGL/GLX/EGL/GLES GLVND libraries and Vulkan ICD
ii nvidia-compute-utils-510 510.85.02-0ubuntu0.20.04.1 amd64 NVIDIA compute utilities
ii nvidia-dkms-510 510.85.02-0ubuntu0.20.04.1 amd64 NVIDIA DKMS package
ii nvidia-driver-495 510.85.02-0ubuntu0.20.04.1 amd64 Transitional package for nvidia-driver-510
ii nvidia-driver-510 510.85.02-0ubuntu0.20.04.1 amd64 NVIDIA driver metapackage
ii nvidia-kernel-common-510 510.85.02-0ubuntu0.20.04.1 amd64 Shared files used with the kernel module
ii nvidia-kernel-source-510 510.85.02-0ubuntu0.20.04.1 amd64 NVIDIA kernel source package
ii nvidia-prime 0.8.16~0.20.04.1 all Tools to enable NVIDIA's Prime
ii nvidia-settings 495.29.05-0ubuntu1 amd64 Tool for configuring the NVIDIA graphics driver
ii nvidia-utils-510 510.85.02-0ubuntu0.20.04.1 amd64 NVIDIA driver support binaries
ii screen-resolution-extra 0.18build1 all Extension for the nvidia-settings control panel
ii xserver-xorg-video-nvidia-510 510.85.02-0ubuntu0.20.04.1 amd64 NVIDIA binary Xorg driver