Ubuntu系统启动过程在遇到的黑屏光标闪烁问题解决
在显卡为Nvida的电脑上安装Linux系统非常容易遇到系统的黑屏光标闪烁问题,本篇博客分析了问题发生的原因以及如何解决该问题,有不对的地方请大家指正。
1. 造成该问题的原因
造成该问题的原因是由于显卡驱动问题导致的,Ubuntu系统使用的nouveau导致的,这是系统作者自己开发的第三方驱动,该驱动与显卡不适配时,就会导致黑屏问题。明白了问题产生的原因就好解决了,将nouveau驱动禁用掉不就好了吗,nouveau驱动问题通常发生在Nvida显卡上,因为Nvida没有将他们的显卡驱动开源给Linux系统开发者。
2. 该问题的临时解决方法
遇到黑屏光标闪烁的问题后,强制关机,或者按ctrl+alt+(F1或者F2或者F3)进入命令行界面,输入用户名和密码,输入reboot,重新启动。
在UEFI引导界面,光标移动至Ubuntu,如下图所示:
按键盘E键,进入该引导的编辑模式,如下图所示:
按键盘下键往下翻,将光标移动至linux那一行,如下图所示:
在linux这一行的末尾输入空格和nomodeset,如下图所示:
按cttl+X或者F10保存,退出,选择Ubuntu,便可以正常进入系统了。
3. 该问题的彻底解决方法
知道问题产生的原因就可以解决了,我们要做的就是禁止Linux系统使用nouveau驱动,因此只需要把该驱动加入系统黑屏单就可以了。进入系统后打开一个终端,输入:
sudo gedit /etc/modprobe.d/blacklist.conf
输入用户密码,打开blacklist.conf文件,如下图所示::
在文件最后输入:
blacklist nouveau
如下图所示:
点击保存,在终端输入:
sudo update-initramfs -u
来更新系统文件,如下图所示:
至此,该问题已解决,但是还存在一个问题,就是电脑使用的是集显而不是显卡的图形优化,会造成显卡资源的浪费,因此我们需要在Linux下安装Nvida显卡驱动,如果你想要安装,请查看下一篇博客。
Linux系统中Nvida显卡驱动的安装:https://www.cnblogs.com/Fight-go/p/15828351.html
如要转载,请标明出处。