使用 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 主題更改為我預先複製的主題。

事實是,將普利茅斯主題更改為我自己的主題並多次重新啟動後,啟動時沒有顯示普利茅斯主題。只是出現一個黑屏,然後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 中 plymouth 主題的安裝和故障排除。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

相關內容