Fedora 引导屏幕同时显示 Fedora 徽标和 Lenovo 徽标。为什么和如何?

Dav*_*fer 28 fedora boot

我有一个安装了 Fedora 30 的老式联想ideapad 110-15ISK(以及一个 LUKS 加密的 SSD 作为存储)。

当我启动这台机器时:

  1. 短暂地显示“联想”徽标(实际上只是一个文本)。
  2. 启动管理器屏幕显示可选择的内核
  3. 我选择一个内核。
  4. 短暂地显示“Lenovo”徽标。
  5. 一个密码文本输入小部件显示在屏幕底部,带有“fedora(?)”标志。
  6. 我输入密码来解密 LUKS-ified SSD。
  7. 引导过程继续,同时显示以下内容:
    1. 屏幕中间的“联想”标志和
    2. 屏幕底部的“fedora(?)”标志。
  8. 最后 KDE 登录屏幕接管。

为什么(7)会发生?除非 Fedora 带有专门选择的制造商徽标来显示,否则怎么可能拥有“徽标混搭”?因为在那个时候, systemd 负责监视器(可能通过framebuffer)。这是相当神秘的。

Ste*_*itt 47

这是 Hans de Goede在 Fedora 中实现无闪烁启动的成果。Hans开发了一个新的 Plymouth 主题,它采用固件启动画面并在其中添加Fedora 徽标,直到启动完成并且桌面环境接管。

这是有效的,因为 bootsplash 徽标现在作为 ACPI 资源公开,您可以在/sys/firmware/acpi/bgrt支持此功能的系统上看到它。

另请参阅无闪烁常见问题解答。(这也解释了如何修改 Plymouth 主题,以便徽标仍然与磁盘解密密码提示一起显示。)