Ubuntu系统启动过程在遇到的黑屏光标闪烁问题解决

在显卡为Nvida的电脑上安装Linux系统非常容易遇到系统的黑屏光标闪烁问题,本篇博客分析了问题发生的原因以及如何解决该问题,有不对的地方请大家指正。

1. 造成该问题的原因

造成该问题的原因是由于显卡驱动问题导致的,Ubuntu系统使用的nouveau导致的,这是系统作者自己开发的第三方驱动,该驱动与显卡不适配时,就会导致黑屏问题。明白了问题产生的原因就好解决了,将nouveau驱动禁用掉不就好了吗,nouveau驱动问题通常发生在Nvida显卡上,因为Nvida没有将他们的显卡驱动开源给Linux系统开发者。

2. 该问题的临时解决方法

遇到黑屏光标闪烁的问题后,强制关机,或者按ctrl+alt+(F1或者F2或者F3)进入命令行界面,输入用户名和密码,输入reboot,重新启动。
在UEFI引导界面,光标移动至Ubuntu,如下图所示:
image
按键盘E键,进入该引导的编辑模式,如下图所示:
image
按键盘下键往下翻,将光标移动至linux那一行,如下图所示:
image
在linux这一行的末尾输入空格和nomodeset,如下图所示:
image
按cttl+X或者F10保存,退出,选择Ubuntu,便可以正常进入系统了。

3. 该问题的彻底解决方法

知道问题产生的原因就可以解决了,我们要做的就是禁止Linux系统使用nouveau驱动,因此只需要把该驱动加入系统黑屏单就可以了。进入系统后打开一个终端,输入:

sudo gedit /etc/modprobe.d/blacklist.conf

输入用户密码,打开blacklist.conf文件,如下图所示::
image

在文件最后输入:

	blacklist nouveau

如下图所示:
image
点击保存,在终端输入:

sudo update-initramfs -u

来更新系统文件,如下图所示:
image

至此,该问题已解决,但是还存在一个问题,就是电脑使用的是集显而不是显卡的图形优化,会造成显卡资源的浪费,因此我们需要在Linux下安装Nvida显卡驱动,如果你想要安装,请查看下一篇博客。
Linux系统中Nvida显卡驱动的安装:https://www.cnblogs.com/Fight-go/p/15828351.html

如要转载,请标明出处。

posted @ 2022-01-22 12:02  Fight!GO  阅读(17106)  评论(0编辑  收藏  举报