“错误:视频模式规范‘文本’无效。以盲模式启动”

“错误:视频模式规范‘文本’无效。以盲模式启动”

我正在运行 Ubuntu 16.04 (ext4) 和 Windows 10 (ntfs) 双启动环境,它运行正常,直到我临时从仅限 UEFI仅限旧版在我的 bios 中从 USB 运行硬盘诊断工具。

现在初始启动画面已经改变,并且 grub 菜单(版本 2.02~beta2-36ubuntu3.7)的分辨率(640x480)比以前低得多。

对于我来说这不是什么问题,但是当我选择启动 Ubuntu 时,会弹出以下消息:

error: Invalid video mode specification 'text'. Booting in blind mode

然后显示另外两条消息行:

[1.895670][drm: intel_set_pch_fifo_underrun_reporting [i915]] *ERROR* uncleared pch fifo underrun on pch transcoder A
[1.895696][drm: intel_pch_fifo_underrun_irq_handler [i915]] *ERROR* PCH transcoder A FIFO underrun

此后,Ubuntu 加载屏幕以高分辨率显示,但退出应急模式我可以以 root 用户身份登录。

glxinfo当我在终端中输入时,我得到了Error: unable to open display

在我看来,在 Ubuntu 中加载英特尔显卡驱动程序存在问题(Windows 启动时没有问题)。

有没有人遇到过类似的问题,或者能帮我重启 Ubuntu?我搜索了论坛,但还没找到有用的解决方案。太好了!

更新 @rod-smith(见下面的答案)已经帮助我设置了 UEFI/CMS/Legacy,并让我回到了之前的启动画面和高分辨率的 grub 菜单。但是,主要问题error: Invalid video mode specification 'text'. Booting in blind mode仍然存在,我最终进入了紧急模式。还有其他关于如何处理这个问题的建议吗?

如果有帮助的话,我正在运行联想 ThinkPad X1 Carbon从 2013 年开始。

更新 2 当我journalctl -xb在紧急模式下运行时,会出现一些红色消息。其中有消息fsck failed with error code 4Failed to Start File System Check on /dev/disk/by-uuid/....。也许这可以提供帮助。

更新 3 问题已解决。请参阅下面的我的回答。

答案1

您是否将固件设置切换回确切地在您使用 BIOS/CSM/legacy-mode 工具之前,它们的状态如何?我之所以问这个问题,是因为您报告的错误与固件设置中与上次启动时相比发生了变化的某些内容一致,并且此更改会导致问题。请注意,有时更改固件中的选项 A 也会更改选项 B 和 C,有时没有任何警告;而将选项 A 改回可能不会更改选项 B 和 C,或者可能只会更改其中一个。您可能会查找与视频硬件相关的 BIOS-vs-EFI 设置;也许启用 CSM 还会设置这样的选项以启用视频硬件的 BIOS(与 EFI)支持,这可能会导致问题。一个相关的可能性是,启用 CSM 还会启用(或禁用)计算机中的辅助视频芯片组或视频卡。不幸的是,我无法更精确地说明这一点,因为这种情况在不同的计算机之间差异很大,您没有说明您的计算机是什么,即使您提供了型号信息,我也很可能不熟悉它。您只需要在固件设置实用程序中进行探索和实验,除非有人有更好的建议。

答案2

幸运的是,我终于解决了我的问题。journalctl再次从紧急模式检查后,我的一位同事发现/dev/sda5/抛出错误消息的不是我的根分区,而是我的主分区/dev/sda7/。所以我fsck再次运行我的主分区,并用以下方法回答了所有问题是的。重启后,盲模式消息仍然显示,但我可以启动 Ubuntu。

但是,似乎fsck弄乱了几个软件包,因为 Unity 启动器(工具栏、仪表板等)没有出现。因此,我使用以下命令重新安装了所有 ubuntu 软件包:

for pkg in `dpkg --get-selections | awk '{print $1}' | egrep -v '(dpkg|apt)'`
do
    apt-get -y --force-yes install --reinstall $pkg
done

再次重启后 Unity 仍然不存在,但是blind mode消息最终消失了!

要得到统一回去工作,我按照指示@jonayad-rahman。但是,现在我的自动启动配置已经消失了,但这是一个不太严重的问题,也是一个清理的好机会……:)

答案3

相关内容