在使用Ubuntu18.04自带的软件更新器完成一次重要更新重启后,黑屏,无法进入系统
解决方法:开机长按Shift键,进入到Ubuntu recovery mode中删除最高版本的内核后重启
进入Ubuntu recovery mode参考:https://blog.csdn.net/MTCwrite/article/details/86512983
查看linux内核版本参考:https://www.sysgeek.cn/check-installed-linux-kernel/
删除linux内核参考:https://blog.csdn.net/u011304615/article/details/70919711
在这之后就出现了Ubuntu18.04显示分辨率与屏幕不匹配的问题,如图:
重装了VMware Tools未果,又装了open-vm-tools未果。
VMware Tools安装参考:https://blog.csdn.net/lishuhuakai/article/details/11880953
open-vm-tools安装参考:https://jingyan.baidu.com/article/870c6fc3eb9253f03ee4be40.html
除了屏幕的大小,VMware Tools的其他功能都是正常的,在系统设置里分辨率选项最大只有1176 X 885 ,而我的显示屏是1920 X 1080的,如图:
使用配置工具xrandr并没有检测到1920 X 1080,由于出错的硬件或驱动,xrandr 可能并不能检测出显示器所有的有效分辨率,于是我尝试着为xrandr添加未被检测到的有效分辨率,可是刚开始就抛出了错误:
xrandr: Failed to get size of gamma for output default
尝试添加/etc/X11/xorg.conf,未果
尝试修改/etc/default/grub,未果
添加/etc/X11/xorg.conf参考:https://wiki.archlinux.org/index.php/Xrandr_(简体中文)#使xrandr所更改的分辨率设置永久生效
修改/etc/default/grub参考:
我尝试着更新驱动,未果如图:
我去官网下载的包,安装NVIDIA显卡驱动后附加驱动里仍如上图
官网驱动下载参考:https://blog.csdn.net/new_delete_/article/details/81544438
驱动安装参考:https://blog.csdn.net/qq_41185868/article/details/97521492
自此我已经对这场猜谜游戏失去了所有耐心,在做了短暂的调整之后,我重新梳理了一下整个过程,感觉还有可能是内核的问题,刚好前几天发布了Linux Kernel 5.3,于是我把内核升到这个版本,问题就此解决了。
内核升级参考:https://www.sysgeek.cn/linux-kernel-5-3/
整个过程中看到一句话我印象很深,原话如下:
I find it unprofessional that one has to search after various random advice here and there on the internet -- kind of a guessing game.