Ubuntu20.04重启后找不到Nvidia显卡驱动
转载:https://blog.csdn.net/fihxc/article/details/115583294
https://blog.csdn.net/Felaim/article/details/100516282
报错信息
NVIDIA-SMI has failed because it couldn’t communicate with the NVIDIA driver
错误原因
重启时ubuntu的内核进行了更新,更新后的内核指向的是最新的显卡驱动,导致之前安装的显卡驱动虽然在,但是新内核不知道它的存在。
有两种解决方案:1.更新显卡驱动,使其匹配最新的内核,或者安装新的显卡驱动的时候安装程序会自动修改路径导向安装的驱动。2.修改导向指向原来的显卡驱动。(第二个方法较好,不然装新得驱动很容易导致原先得cuda和新得显卡驱动不兼容产生新问题)。
解决方法
DKMS是一个维护内核外的驱动的程序,可以在内核指向改变后自动生成新的导向模块
$ sudo apt install dkms
查看之前的驱动版本号
$ ls /usr/src
生成导向模块
$ sudo dkms install -m nvidia -v 530.30.02
重启