
/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