开发机器在某天,运行nvidia-smi 出现
Failed to initialize NVML: Driver/library version mismatch?
之前好好的,怎么出错呢。
运行cat /proc/driver/nvidia/version , 查看系统的驱动版本
运行dpkg --list | grep nvidia-* , 查看安装的版本
发版本不一样,升级后的版本变低了。是造成出错的原因。
运行cat /var/log/dpkg.log | grep nvidia , 看升级日志,有升级过。
-----------------------------------------
关闭自动升级。
sudo vim /etc/apt/apt.conf.d/10periodic
,所有参数都设置为0
桌面版本的,在界面里也关闭自动更新。