我最近安装了 KDE Kubuntu 桌面,但经过一番尝试后,我决定再次使用纯 GNOME Ubuntu 桌面。我完全删除了 Kubuntu 桌面及其软件包,但 Kubuntu 背景图像在启动和关闭系统时仍在运行。我在终端尝试了以下步骤,它使关闭背景图像正确,但启动时的背景图像仍然是 kubuntu 图像。
sudo update-alternatives --set default.plymouth /lib/plymouth/themes/ubuntu-logo/ubuntu-logo.plymouth
我怎样才能将此图像更改为默认的 Ubuntu 图像?
答案1
普利茅斯主题从何而来?
Ubuntu 存储库中有许多可用的 plymouth 主题。当您安装普通 Ubuntu 桌面时,软件包“ubuntu-desktop”将安装软件包“plymouth-theme-ubuntu-logo”,即普通 Ubuntu plymouth 主题。
当你安装 Kubuntu 时,包“kubuntu-desktop”将安装普利茅斯主题“plymouth-theme-kubuntu-logo”。
如果你安装了多个 plymouth 主题,你可以选择你喜欢的主题:
sudo update-alternatives --config default.plymouth
请注意,这适用于普利茅斯图形主题。普利茅斯还拥有文本主题仅在图形不可用时显示。同样适用,但包名称略有不同,更新替代项是“text.plymouth”而不是“default.plymouth”。
我如何使其在启动时生效?/为什么我只在关机时才能看到我的新选择?
对于启动序列,plymouth 需要在挂载根文件系统之前加载,因此它需要存在于 initramfs(初始 ram 文件系统)中。
您在关机时看到正确的启动画面的原因是您已成功更新 plymouth 的配置,但相同的配置尚未放入 initramfs 中。
要更新 initramfs,请使用以下命令:
sudo update-initramfs -u
答案2
将 Plymouth 改回默认值的正确方法如下:
在终端 ( Ctrl+ Alt+ T) 中输入
sudo update-alternatives --config default.plymouth
在出现的选项中输入与 Ubuntu 默认 plymouth 关联的数字
然后输入
sudo update-initramfs -u
然后重启
sudo reboot
注意:如果 Ubuntu 默认的 Plymouth 不在显示的选项中,该怎么办:
您可以按如下方式从 Ubuntu Live CD 复制适当的文件:
将 Ubuntu 默认文件夹复制到
/lib/plymouth/themes
。将文件 splash 复制到
/etc/initramfs-tools/conf.d
(可选,为了更好的缓冲)