解决ubuntu18.04更新后屏幕显示不正常

使用过ubuntu做深度学习的同学都知道, NVIDIA驱动程序特别难安装。早上手贱点了一下Ubuntu的更新,更新完重启后,电脑就黑屏打不开了。然后就各种手动安装驱动,什么在官网下载驱动啊,带参数 -no-opengl-files安装啊,关闭nouveau啊,关闭lightdm啊,这些都不管用。如下图:

注意:更新Ubuntu软件的时候不要更新内核,版本过高的内核和nvidia的驱动可能不匹配,所以下次更新可以更新软件,但千万不要更新内核!!!

从图中看起来还好,可是实际看起来画质像800*600。各种折腾,各种心烦意乱,各种手动安装。装个显卡驱动把系统搞得软七八糟的。

注意注意:

错误提示如上图。什么意思呢?就是有两种情况会出现这种问题。第一,nvidia kernel module正在运行,可能被某个程序占用了;第二,ubuntu的内核不支持当前的nvidia kernel module。如果没有正在运行的需要gpu的程序,那么可能就是nvida kernel module出问题了。

如何解决呢?

网上找了一大推,最后不过是两条命令。

ubuntu-drivers devices
 
ubuntu-drivers autoinstall

接着再更新一下grub引导

sudo vi /etc/default/grub
# 把文件中"...splash"引号内的文本添加一段改成"... splash acpi_osi=linux"
# :wq,保存退出
sudo update-grub2

好的,大功告成,reboot重新进入ubuntu系统,打开nvidia-settings,运行nvidia-smi,合影留念,如下图:

猜你喜欢

转载自blog.csdn.net/Xiao_Xue_Seng/article/details/100039503
今日推荐