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

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

/lib/plymouth/themes在 Ubuntu 14.04 中,我只需转到并复制我的主题即可更改我的 Plymouth 主题。

然后,只需输入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其用作默认引导加载程序。

答案1

我遇到了类似的事情。使用 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

答案2

这些更改是在关机期间从磁盘读取的,这就是其工作原理。

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

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

如果你运行:

sudo update-initramfs -u

您的更改将会生效。

答案3

看一下无法在 Ubuntu 16.04LTS 中使用自定义启动画面(waTeim 和 mac 回答)。它应该可以工作。

欲了解更多信息,请查看此文以了解如何在 Ubuntu 16.04 中安装和排除普利茅斯主题故障。http://rajeshksv.blogspot.in/2017/02/customize-ubuntu-linux-plymouth-splash.html(由于互联网上的许多博客都已过时,因此我将所有安装和故障排除都添加到了一个地方)

答案4

执行以下命令以 root 身份打开 Nautilus:

sudo -H nautilus

在终端中,然后转到/usr/share/plymouth/themes/并打开主题文件夹并.plymouth使用 gedit 编辑文件。

.plymouth文件中,更改

[script]
ImageDir=/lib/plymouth/themes/themename
ScriptFile=/lib/plymouth/themes/themename/themename.script

[script]
ImageDir=/usr/share/plymouth/themes/themename
ScriptFile=/usr/share/plymouth/themes/themename/themename.script

themename用主题名称替换。

例如主题的名称是 darwin 因此编辑应该是:

[script]
ImageDir=/lib/plymouth/themes/darwin
ScriptFile=/lib/plymouth/themes/darwin/darwin.script

[script]
ImageDir=/usr/share/plymouth/themes/darwin
ScriptFile=/usr/share/plymouth/themes/darwin/darwin.script

相关内容