我正在嘗試將 plymouth 與 ubuntu 伺服器 11.10 一起使用,但沒有成功。我已將伺服器作為 VirtualBox 上的最小虛擬機器安裝。然後我安裝了 plymouth 主題,但它不顯示。我使用的主題之一僅在啟動過程中顯示文字。因此,如果有人讓它工作,我希望知道如何!
答案1
plymouth 總是有一個主題,並且總是在 Ubuntu 的啟動中使用,它只是不明顯,因為伺服器使用套件本身details
中的主題plymouth
。
/lib/plymouth
/lib/plymouth/themes
/lib/plymouth/themes/details
/lib/plymouth/themes/details/details.plymouth
不過,在運行主題兔子洞之前,請確保您已將其添加quiet
回grub
提示符中。預設情況下,伺服器沒有,quiet
因為管理員希望在啟動時查看命令輸出的文字(這是 11.04 中所做的更改)。您需要該工具debconf-utils
來檢查它,然後執行以下操作:
debconf-get-selections | grep grub | grep quiet
如果您看到noquiet
那裡,那麼這可能是阻止您的徽標出現的原因。另外,如果您看到nomodeset
它將停止圖形啟動。你可以用以下方法解決這個問題
sudo dpkg-reconfigure grub-pc
當心由於這些設定對於系統的可啟動至關重要,因此可以考慮在更改它們之前進行備份。
現在,如果您確實開啟了quiet
模式,並且想要選擇另一個主題,則只需安裝它,並且應將其設為預設值。如果您想手動檢查預設值,可以使用該工具update-alternatives
$ update-alternatives --list default.plymouth
/lib/plymouth/themes/default.plymouth
$ update-alternatives --display default.plymouth
default.plymouth - auto mode
link currently points to /lib/plymouth/themes/ubuntu-logo/ubuntu-logo.plymouth
/lib/plymouth/themes/ubuntu-logo/ubuntu-logo.plymouth - priority 100
slave default.plymouth.grub: /lib/plymouth/themes/ubuntu-logo/ubuntu-logo.grub
Current 'best' version is '/lib/plymouth/themes/ubuntu-logo/ubuntu-logo.plymouth'.
如果您想讓圖形標誌出現在伺服器啟動上,它應該像這樣做一樣簡單
sudo apt-get install plymouth-theme-ubuntu-logo
如果這不會導致預設替代方案更改為上面的輸出,那麼您始終可以透過以下方式強制解決該問題:
sudo update-alternatives --config default.plymouth
儘管這可能只是告訴您只有一種選擇。如果您已經plymouth-theme-ubuntu-logo
安裝並刪除了nomodeset
,並且您有quiet
作為啟動選項,但仍然沒有得到 plymouth 主題,那麼您的圖形硬體可能無法為您的伺服器提供圖形啟動。plymouth-theme-ubuntu-text
至少應該給你版本和載入點。