启动时显示闪烁的光标,然后出现 DRM FIFO 错误

启动时显示闪烁的光标,然后出现 DRM FIFO 错误

所以这似乎是我的最新内核更新的问题,好像我使用旧内核启动,那么一切都很好。

Latest Kernel Version=5.11.0-25-generic

Older Stable Version=5.8.0-63-generic

如果我跳入tty并运行,startx它会要求我确认我的钥匙串密码。

看起来journalctl这可能是它无法启动 gnome 会话的原因:

Aug 13 23:05:48 mithril goa-daemon[2014]: /org/gnome/OnlineAccounts/Accounts/account_1625737448_0: Setting AttentionNeeded to TRUE because EnsureCredentials() failed with: No credentials found in the keyring (goa-error-quark, 4)
Aug 13 23:05:48 mithril goa-daemon[2014]: secret_password_lookup_sync() returned NULL
Aug 13 23:05:48 mithril gnome-keyring-d[2206]: couldn't create system prompt: GDBus.Error:org.freedesktop.DBus.Error.Spawn.ChildExited: Process org.gnome.keyring.SystemPrompter exited with status 1
Aug 13 23:05:48 mithril gnome-keyring-daemon[2206]: couldn't create system prompt: GDBus.Error:org.freedesktop.DBus.Error.Spawn.ChildExited: Process org.gnome.keyring.SystemPrompter exited with status 1
Aug 13 23:05:48 mithril gcr-prompter[2213]: cannot open display: 
Aug 13 23:05:48 mithril dbus-daemon[1924]: [session uid=1000 pid=1924] Activated service 'org.gnome.keyring.SystemPrompter' failed: Process org.gnome.keyring.SystemPrompter exited with status 1
Aug 13 23:05:48 mithril org.gnome.keyring.SystemPrompter[2213]: Unable to init server: Could not connect: Connection refused
Aug 13 23:05:48 mithril dbus-daemon[1924]: [session uid=1000 pid=1924] Activating service name='org.gnome.keyring.SystemPrompter' requested by ':1.14' (uid=1000 pid=2206 comm="/usr/bin/gnome-keyring-daemon --start --foreground" label="unconfined")
Aug 13 23:05:48 mithril dbus-daemon[1924]: [session uid=1000 pid=1924] Successfully activated service 'org.freedesktop.secrets'
Aug 13 23:05:48 mithril gnome-keyring-d[2206]: couldn't access control socket: /run/user/1000/keyring/control: No such file or directory
Aug 13 23:05:48 mithril gnome-keyring-daemon[2206]: couldn't access control socket: /run/user/1000/keyring/control: No such file or directory
Aug 13 23:05:48 mithril dbus-daemon[1924]: [session uid=1000 pid=1924] Activating service name='org.freedesktop.secrets' requested by ':1.10' (uid=1000 pid=2014 comm="/usr/libexec/goa-daemon " label="unconfined")

这是在 ThinkPad X1 上。

对于我应该在这里看什么,您有什么想法吗?

正如@heynnema 在下面的评论中要求的那样ls -al boot

drwxr-xr-x  4 root root     4096 Aug 10 08:26 .
drwxr-xr-x 20 root root     4096 Jul  8 10:37 ..
-rw-r--r--  1 root root   253599 Jul 13 17:25 config-5.11.0-25-generic
-rw-r--r--  1 root root   248322 Jul 15 14:51 config-5.8.0-63-generic
drwx------  7 root root     4096 Jan  1  1970 efi
drwxr-xr-x  4 root root     4096 Aug 10 08:26 grub
lrwxrwxrwx  1 root root       28 Aug  9 08:29 initrd.img -> initrd.img-5.11.0-25-generic
-rw-r--r--  1 root root 53029061 Aug  9 08:29 initrd.img-5.11.0-25-generic
-rw-r--r--  1 root root 54078701 Jul 22 12:27 initrd.img-5.8.0-63-generic
lrwxrwxrwx  1 root root       27 Aug  9 08:29 initrd.img.old -> initrd.img-5.8.0-63-generic
-rw-r--r--  1 root root   182704 Aug 18  2020 memtest86+.bin
-rw-r--r--  1 root root   184380 Aug 18  2020 memtest86+.elf
-rw-r--r--  1 root root   184884 Aug 18  2020 memtest86+_multiboot.bin
-rw-------  1 root root  5833109 Jul 13 17:25 System.map-5.11.0-25-generic
-rw-------  1 root root  5534491 Jul 15 14:51 System.map-5.8.0-63-generic
lrwxrwxrwx  1 root root       25 Aug  9 08:29 vmlinuz -> vmlinuz-5.11.0-25-generic
-rw-------  1 root root 10125664 Jul 13 17:43 vmlinuz-5.11.0-25-generic
-rw-------  1 root root  9800288 Jul 15 15:06 vmlinuz-5.8.0-63-generic
lrwxrwxrwx  1 root root       24 Aug  9 08:29 vmlinuz.old -> vmlinuz-5.8.0-63-generic

dmidecode -s bios-version

N32ET47W (1.23 )

机器是ThinkPad X1 Carbon Gen9 模型是20XW-0055UK

我认为图形是与 NVIDIA 集成的,Integrated Intel® Iris® Xe Graphics而不是 NVIDIA。

Ubuntu 20.04.2 LTS

我之前没有在启动时编辑过 grub 菜单,所以如果您能提供/指出一些说明,那就太好了。

答案1

DRM FIFO 错误

这似乎是视频驱动程序缓冲区错误。您有一个 Intel® Iris® Xe 显卡系统。没有适用于 Intel 的驱动程序更新(除非您更新到 Ubuntu 21.04)。

我们将尝试通过nomodeset暂时禁用视频驱动程序来启动,看看行为是否有任何变化。

  • 启动到 GRUB 菜单

    • 如果默认情况下不显示 GRUB 菜单,请使用 ESC 查看它
  • 突出显示默认启动行

  • 按下e键进入编辑模式

  • 找到“quiet splash”并将其更改为“quiet splash nomodeset”

  • CTRL-xF10继续启动

  • 观察是否能够完全启动

虚拟磁盘

尝试加载 RAMdisk 时,您的启动可能会在黑屏(死机)处停止。请注意以下两个 RAMdisk 文件之间的文件大小差异。5.11.0-25-generic 的文件较小,虽然并非不可能,但这表明它可能已损坏。我们将重建它。

-rw-r--r--  1 root root 53029061 Aug  9 08:29 initrd.img-5.11.0-25-generic
-rw-r--r--  1 root root 54078701 Jul 22 12:27 initrd.img-5.8.0-63-generic
  • 启动到内核 5.8.0-63-generic

  • sudo update-initramfs -c -k 5.11.0-25-generic

  • 启动到内核 5.11.0-25-generic

  • 观察是否能够完全启动

BIOS

联想 ThinkPad X1 Carbon Gen9,型号为 20XW-0055UK

您的 BIOS 版本为 N32ET47W (1.23)。有更新的 BIOS 可用,版本 N32ET68W (1.44),发布日期为 2021/07/28,可下载这里

笔记:阅读 Linux/Ubuntu 的 n32ul09w.txt README 说明。

笔记:确认我拥有适合您型号的正确网页。

笔记:更新 BIOS 之前请做好备份。

Ubuntu

您拥有 Ubuntu 20.04.2 LTS。您可能需要更新至 Ubuntu 21.04。

相关内容