***看了一下,上一次发贴是2015年,转瞬7年。加油 ***
首先,我的工作环境基本是不用linux的,所以我对linux的理解基本为0。
这个案例也确实是我手上解决掉的,但是否具有普遍性,我不确定。
故事的发生是这样的,儿子去年考的大学。今年暑假回来,想搭建一个自己的私有盘。 这个必需支持。
于是找了一台lenovo M415-D187 ,2018年的机器。
儿子自己安装了ubuntu+seafile,并且本地测试成功。
我就想着放到网络中心去,因为电有保障,网络也够通畅。
可是,在网络中心连接好后,系统启动,自检有些错误,出现ubuntu图标后,再接着就只有左上角光标闪。
儿子,对这样情况,也没什么好办法。
因为疫情原因,单位管理的也比较严,所以,这个问题一直也没解决。
暑假过后,儿子去上大学了。
我也把这台机器从网络中心,收到了自己的办公室。
跟儿子远程沟通后,准备重作系统,我再试着安装一遍。
在安装之前,好奇心作祟。想着之前的故障,只是因为换了一个地方,就这样了。应该是一个不太难的问题。
反正,之后也要重作系统,可以试着解决一下,不行就重作。
故障现象:
ubuntu系统开机后,自检,出现一些错误提示,
再出现ubuntu图标,然后光标在左上角闪,不能进图形界面。
解决过程:
因为对linux认知为0,所以就上网查。
给到的大部分说明是,ubuntu加载了第三方的显卡驱动,造成的。
我最一开始,以为光标闪,是象windows一样,系统是死掉了。
后来,读网上的一些资料,才明白,只是图形界面进不去了。
可以进命令行,然后,对系统加载的驱动进行修改。
ctrl+alt+F2,进行命令行。
然后,输入用户名和密码,登录到系统。
然而,儿子把用户名给记错了,导致一直进不去。
只好从别的角度切入。
因为对linux的无知,所以我认为修复开机自检时的错误,也许可以进入系统。
于是,逐条来读,并试着解决。
过程不在赘述。以我的lenovo M415-D187为例
1、VMX disable by BIOS
把虚拟化这两项“打开”
2、SGX disable by BIOS
SGX控制 “打开”
3、tpm_crb ********* fireware bug 这一项
将安全芯片 “关闭”
通过以上BIOS中的设置,可以把前4项错误解决掉。
只剩下了 /dev/sda2:clean.***********,这个提示。
但开机进不了图形界面的问题还是没解决。
因为通过BIOS的设置,解决了几个错误。我再想,不能进图形界面的问题是不是也可以调个参数,解决掉呢。
结合,之前看的资料,这类问题大多与第三方显卡驱动有关。
我想,我是不是可以通过BIOS设置,让计算机强制使用板载显卡,不使用独立显卡。
IGD 是强制板载显卡
PEG 是独立显卡
设置为IGD后,把显示器的接线换到集成显卡上,
ubuntu顺利出现图形界面的登录窗口。
登录,可以进入到系统中。
故障,初步解决。
如果,想根本解决,还要在系统 中调独立显卡的驱动设置。
本人能力不够,还没去进行下一步的尝试。
总结:
如果ubuntu启动时,光标闪,不能进入到图形界面。
而且你的机器有独立显卡和集成显卡时。
可以尝试,从BIOS中,强制使用集成显卡,进入图形界面。
很久没写文章了,条理和逻辑都比较乱,大家凑合看吧。
希望以后能再多写点儿文章吧。