(1)问题
sudo apt install nvidia-cuda-toolkit 后
x299-System:~$ nvidia-smi
Failed to initialize NVML: Driver/library version mismatch
x299-System:~$ dpkg -l | grep nvidia
ii libnvidia-compute-535:amd64 535.171.04-0ubuntu0.22.04.1 amd64 NVIDIA libcompute package
x299-System:~$ cat /proc/driver/nvidia/version
NVRM version: NVIDIA UNIX x86_64 Kernel Module 515.65.01 Wed Jul 20 14:00:58 UTC 2022
GCC version: gcc version 11.3.0 (Ubuntu 11.3.0-1ubuntu1~22.04)
可以看到系统中有515.65.01版本驱动,但是同时存在535.171.04版本。
(2)解决办法
sudo apt-get --purge remove nvidia*
sudo apt autoremove
sudo apt-get --purge remove "*nvidia*"
# 彻底删除,卸载方式与安装方式对应
经检测,515.65.01版本还在,但是系统一切正常了。
参考文献
[1] https://www.cnblogs.com/cfancy/p/17528253.html