如何在清除 Kubuntu 后将 Plymouth 主题恢复为默认设置?

我最近安装了KDE Kubuntu桌面,但在某种程度上使用后,我决定再次使用纯GNOME Ubuntu桌面。我完全删除了Kubuntu桌面及其软件包,但是在系统启动和关闭时仍然显示Kubuntu的背景图像。我尝试了以下终端步骤,它使关闭时的背景图像正确,但启动时的背景图像仍然是Kubuntu的图像。
sudo update-alternatives --set default.plymouth /lib/plymouth/themes/ubuntu-logo/ubuntu-logo.plymouth

如何将此图像更改为默认的Ubuntu图像?


3你在那之后运行了 update-initramfs -u 吗? - daisy
2个回答

普利茅斯主题来自哪里? 在Ubuntu软件仓库中有许多普利茅斯主题可供选择。当您安装纯净的Ubuntu桌面时,"ubuntu-desktop"软件包将会安装"plymouth-theme-ubuntu-logo"软件包,这是纯净的Ubuntu普利茅斯主题。
当您安装Kubuntu时,"kubuntu-desktop"软件包将会安装"plymouth-theme-kubuntu-logo"普利茅斯主题。
如果您安装了多个普利茅斯主题,您可以使用以下命令选择您喜欢的主题:
sudo update-alternatives --config default.plymouth 

请注意,这适用于Plymouth的图形主题。Plymouth还有一个文本主题,只有在无法使用图形时才会显示。相同的规则适用,但软件包名称有些不同,update-alternatives条目是"text.plymouth"而不是"default.plymouth"。
如何使其在启动时生效?为什么我只在关机时看到我的新选择?
对于启动序列,Plymouth需要在挂载根文件系统之前加载,因此它需要存在于initramfs(初始RAM文件系统)中。
你之所以在关机时看到正确的启动画面,是因为你已经成功更新了Plymouth的配置,但相同的配置尚未放置到initramfs中。
要更新initramfs,你可以使用以下命令:
sudo update-initramfs -u

截至16.04(可能更早),测试表明sudo update-initrams -u不再需要。只需从sudo update-alternatives ...中选择正确的选项并重新启动即可。 - Elder Geek

正确将您的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(可选,以获得更好的缓冲效果)。