折腾了3天,终于是装好了驱动,之前以为是ubuntu内核版本和驱动版本不匹配,重装了5次系统,试了无数的教程后,才发现,问题出现在:sudo ./NVIDIA***.run -no-opengl-files命令后的页面选择上,不同版本的驱动出现的页面不一样,这里仅记录430.40的情况
这里查到是驱动本身的问题,不用管,选择continue installation即可
这里就一个选项,选OK
这里要选yes!!!之前装的那么多次都是在这里选错了!!!
就一个选项,选OK
然后应该就没问题了,输入nvidia-smi检测安装结果
其他补充:在做上述选项之前,我还做了其他操作,不知道对结果是否有影响,都记录下来
1、重启电脑按F12进入secure boot,将它设为Disabled
2、新建文件blacklist-nouveau.conf,sudo gedit /etc/modprobe.d/blacklist-nouveau.conf,在里面添加上两行,分别是blacklist nouveau和 options nouveau modeset=0,一定要注意是options不是option!!!有些教程偷懒漏记成option,真是害人不浅!!!再sudo update-initramfs -u,然后重启,用lsmod | grep nouveau看下是不是没有输出了
我搜了其他的教程,也有用这个命令的:sudo gedit /etc/modprobe.d/blacklist.conf,这个blacklist.conf是已经存在的文件,在里面的最后两行添加blacklist nouveau和 options nouveau modeset=0,其他和上面一样,不知道这种方式是否可行,如果不行就用上面的方法