使用 update-alternatives 更改 plymouth 主题只影响关机动画,启动保持不变

Gon*_*des 8 themes boot plymouth

在 Ubuntu 14.04 中,我可以简单地通过去那里/lib/plymouth/themes复制我的主题来更改我的普利茅斯主题。

然后,只需输入sudo update-alternatives --config default.plymouth(选择相应的主题编号)和sudo update-initramfs -u,我就可以更改我的普利茅斯主题。

在 Ubuntu 16.04 LTS 中,该文件夹/lib/plymouth/themes甚至不存在。

通过在 Nautilus 中搜索,我能够找到该文件夹/usr/share/plymouth并将我的主题放在themes. 然后,通过在 shell 中输入上面的命令,理论上,我能够将我的 Plymouth 主题更改为我预先复制的主题。

事实是,在将 Plymouth 主题更改为我自己的主题并重新启动几次后,启动时没有显示 Plymouth 主题。只出现一个黑屏,然后出现,lightdm我登录到我的帐户...

我使用burg作为我的默认引导程序。

小智 2

我遇到了类似的事情。使用 synaptic 找到默认的 plymouth 主题后,我点击属性来查看安装了哪些文件。列出了进入该目录的大多数文件

/usr/share/plymouth/themes

将所有文件放在那里然后运行

update-alternatives --install /usr/share/plymouth/themes/default.plymouth default.plymouth /usr/share/plymouth/themes/"path/to-your-plymouth.plymouth" 100
Run Code Online (Sandbox Code Playgroud)


Fra*_*nkO 2

这些更改是在关机期间从磁盘读取的,这就是它起作用的原因。

然而,在启动时,它们是从初始内存文件系统映像 - initramfs 中读取的,您尚未使用更改来更新该映像。这是必要的,因为您的常规文件系统尚不可用。

这是我在 Ubuntu 14.04 中解决这个问题的方法,所以我不能保证它适用于 16.04,但这个命令不会造成任何损害,所以值得一试。

如果你运行:

sudo update-initramfs -u
Run Code Online (Sandbox Code Playgroud)

您的更改将会生效。