- 状况一:
情况:开机后发现 “nvidia-smi“ 报错:NVIDIA-SMI has failed because it couldn’t communicate with the NVIDIA driver,搜索后确认是内核版本和显卡驱动初安装时版本对不上。
测试情况:nvcc 显示正常,where 指令也能找到对应文件夹。
nvcc -V
whereis nvidia
解决方法:安装 dkms 去自动匹配。
sudo apt-get install dkms #DKMS全称是Dynamic Kernel Module Support,它可以帮我们维护内核外的这些驱动程序,在内核版本变动之后可以自动重新生成新的模块。
sudo dkms install -m nvidia -v 410.78 #410.78是安装驱动的版本
结果:nvidia-smi可以被成功唤出了。