nvidia 显卡驱动安装,以及解决无法正确加载的问题
硬件:9400f + 1660ti + 2k显示器
本人在安装好ubuntu18.04后发现显示输出只有720p一个选项,且很多窗口的刷新有问题。比如进入一个新页面是只有鼠标扫过相应位置才可以看到新的内容刷新出来。
可能是ubuntu18.04默认的驱动对比较新的nvidia显卡支持不好。以前用的1060 6g并没有发生过这种情况。
于是尝试安装nvidia驱动,记录下成功的部分。
使用nvidia isaac的文档中建议的方法:安装的418版本
$ sudo add-apt-repository ppa:graphics-drivers/ppa
$ sudo apt-get update
$ sudo apt-get install nvidia-driver-418
https://docs.nvidia.com/isaac/isaac/doc/setup.html#nvidia-gpu-driver
这里如果你是用的是ubuntu 16.04最后可能需要改为如下命令:
$ sudo apt-get install nvidia-418 # nvidia- 然后TAB尝试即可
在安装显卡驱动快结束是,若出现需要输入secure boot密码的情况。设置了一个密码。完成后重启的的过程中进入了蓝色背景的界面 perform mok management。这里选择了continue结果本次成功加载了驱动。但当下次重启电脑后回到了最初的情况。
下面的解决步骤参考了这篇博客:
https://blog.csdn.net/bush_nj/article/details/80850937
方法如下:
- 当进入蓝色背景的界面perform mok management 后,选择 enroll mok。
- 进入enroll mok 界面,选择 continue。
- 进入enroll the key 界面,选择 yes。
- 接下来输入你在安装驱动时输入的密码。
- 之后会跳到蓝色背景的界面perform mok management 选择reboot 。
这样,重启后显卡驱动就成功加载了。
可以使用nvidia-smi
验证。
$ nvidia-smi