在清除Kubuntu后,如何将Plymouth主题恢复为默认值?
我最近安装了KDE Kubuntu桌面,但在以某种方式与我合作之后我决定再次使用纯GNOME Ubuntu桌面。我完全删除了Kubuntu桌面及其软件包,但Kubuntu背景图像在启动系统时仍然运行并关闭它。 我在终端尝试了以下步骤,它关闭了背景图像,但启动时间的背景图像仍然是kubuntu图像。
sudo update-alternatives --set default.plymouth /lib/plymouth/themes/ubuntu-logo/ubuntu-logo.plymouth
我怎么能将此图像更改为默认的Ubuntu图像?
普利茅斯主题来自哪里?
Ubuntu存储库提供了许多普利茅斯主题。 当你安装普通的Ubuntu桌面时,软件包“ubuntu-desktop”将安装包“plymouth-theme-ubuntu-logo”这是普通的Ubuntu普利茅斯主题。
当您安装Kubuntu时,“kubuntu-desktop”软件包将安装普利茅斯主题“plymouth-theme-kubuntu-logo”。
如果您安装了多个普利茅斯主题,您可以选择您喜欢的主题:
sudo update-alternatives --config default.plymouth
请注意,这适用于普利茅斯图形主题。 普利茅斯也有一个文本主题,只应显示图形是否不可用。 这同样适用,但包名称有点不同,update-alternatives条目是“text.plymouth”而不是“default.plymouth”。
如何让它在启动时生效? /为什么我只在关机时看到我的新选择?
对于启动序列,plymouth需要在挂载根文件系统之前加载,因此它需要存在于initramfs(初始ram文件系统)中。
您在关机时看到正确的启动的原因是您已成功更新plymouth的配置,但相同的配置尚未放入initramfs。
要更新initramfs,请使用以下命令:
sudo update-initramfs -u
将普利茅斯改回默认值的正确方法如下:
在终端( 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
(可选,以获得更好的缓冲区)