我有一台旧的 Lenovo ideapad 110-15ISK,安装了 Fedora 30(以及 LUKS 加密的 SSD 作为存储)。
当我启动这台机器时:
- 短暂显示“Lenovo”徽标(实际上只是一个文本)。
- 显示启动管理器屏幕,其中包含可选择的内核
- 我选择一个内核。
- 短暂显示“Lenovo”徽标。
- 屏幕底部会显示密码文本输入小部件,并带有“fedora(∫)”徽标。
- 我输入密码来解密 LUKS 化的 SSD。
- 引导过程继续,同时显示以下内容:
- 屏幕中间的“Lenovo”标志
- 屏幕底部的“fedora(∫)”标志。
- 最后,KDE 登录屏幕接管。
为什么会出现(7)?除非 Fedora 附带了专门选择的制造商徽标来显示,否则如何实现“徽标混搭”?因为此时,由 systemd 负责监控(可能通过帧缓冲区)。这是相当神秘的。
答案1
这是 Hans de Goede 的研究成果开机无闪烁在费多拉。汉斯开发了新的普利茅斯主题它需要固件引导启动和添加Fedora 徽标,直到启动完成并且桌面环境接管。
这是有效的,因为 bootsplash 徽标现在作为 ACPI 资源公开,您可以在/sys/firmware/acpi/bgrt
支持此资源的系统上看到它。
也可以看看无闪烁常见问题解答。 (这也解释了如何修改普利茅斯主题,使徽标仍然与磁盘解密密码提示一起显示。)
答案2
这就是新的普利茅斯主题。您可以使用轻松更改主题
plymouth-set-default-theme --list
plymouth-set-default-theme <one from list output> - R
来源: https://fedoramagazine.org/howto-change-the-plymouth-theme/
答案3
在非常低的级别上,写入视频内存时不会自动清除。除非 Fedora 启动过程明确清除屏幕或更改视频模式,否则屏幕上显示的任何内容都将显示在已有内容的“顶部”。