Linux启动黑屏 卡住Logo登录界面无法进入系统的终极解决方式 "⮫适用于ubuntu系统⮨"
为了避坑,有针对性的解决相应的问题,对阵下药,同时以便后续回忆与参考,特此记录。
起因
因为深度学习的需要,得适配CUDA和Pytorch-GPU,因此在安装Nvidia驱动-535的时候,ubuntu自带的gdm3图形界面与该驱动之间冲突了。
补充:我是单系统,之前的Windows被我移除了。
因此导致开机黑屏或Logo卡住或只显示光标在闪或页面Error在跳…

经过
方法1–甲说
甲说:
造成该问题的原因是由于显卡驱动问题导致的,Ubuntu系统使用的nouveau导致的。当系统作者自己开发的第三方驱动与显卡不适配时,就会导致黑屏问题。
将nouveau驱动禁用掉不就好了吗,nouveau驱动问题通常发生在Nvida显卡上,因为Nvida没有将他们的显卡驱动开源给Linux系统开发者。
临时解决办法:
按ctrl+alt+(F1或者F2或者F3)进入命令行界面,输入用户名和密码,reboot,重新启动。
或者参考按键重启(最好不要直接按电源开关启动):

在UEFI引导界面,光标移动至Ubuntu,如下图所示:

按键盘E键,进入该引导的编辑模式:

在linux这行末尾加入nomodeset,视情况也可以将ro改写为rw。

按cttl+X或者F10保存退出,再次尝试。
PS:(有的教程说所有系统内核都要设置为rw,加入nomodeset,我好像都试了没有很大的效果。)
以上步骤是间断性的,可以尝试彻底解决,即安装Nvidia驱动步骤之一:参考:Ubuntu18.04安装Nvidia驱动【全网不坑,超全步骤】(亲测~)
- 打开一个终端,输入:
sudo gedit /etc/modprobe.d/blacklist.conf

- 在文件最后输入:
blacklist nouveau

保存后在终端输入:
sudo update-initramfs -u

来更新系统文件。
方法2–乙说
甲的方式他用不了,他尝试重装桌面:
- 进入TTF2或者3或者4…的界面,即在闪烁界面时,按Ctrl+Alt+1(或者2-6任意数字键)进入tty界面
- 登入tty后,按照顺序重装:
sudo apt-get update
sudo apt-get install ubuntu-desktop #安装ubuntu桌面托管器
sudo apt-get install unity
sudo apt-get install lightdm #安装lightdm
sudo service lightdm restart #重启lightdm
当然你要搞清楚桌面的形式,如果是gonme或gdm3就是:
sudo apt-get update
sudo apt-get install ubuntu-desktop #安装ubuntu桌面托管器
sudo apt-get install unity
sudo apt-get install gdm3 #安装gdm3
sudo service gdm3 restart #重启gdm3
如若没有效果,可考虑重装显卡驱动:

本文详细描述了解决Ubuntu系统因安装Nvidia驱动导致的启动黑屏问题的过程,涉及禁用nouveau驱动、重装桌面环境、内核修复和恢复误删的/etc文件等内容。最终作者通过lightdm替代gdm3解决了问题。
最低0.47元/天 解锁文章
6895

被折叠的 条评论
为什么被折叠?



