普利茅斯的重要性是什麼?

普利茅斯的重要性是什麼?

我不小心執行了從 ubuntu 15.04 中刪除 Plymouth 的命令:

sudo apt-get remove plymouth

此後我的登入畫面不再出現。 GRUB 選單後螢幕變黑,似乎什麼都沒有發生。我再次安裝了 Ubuntu,但問題仍然縈繞在我的腦海中:Plymouth 是什麼以及為什麼它使我的系統崩潰?

答案1

卸載後出現什麼問題plymouth

刪除 Plymouth 也會刪除顯示管理器,例如lightdm和/或gdm以及更多。以下是我的系統上的刪除指令的片段:

sudo apt-get remove --simulate plymouth
[…]
The following packages will be REMOVED:
  cryptsetup gdm lightdm mountall plymouth plymouth-label plymouth-theme-ubuntu-gnome-logo plymouth-theme-ubuntu-gnome-text plymouth-theme-ubuntu-logo plymouth-theme-ubuntu-text ubuntu-desktop ubuntu-gnome-desktop unity unity-greeter unity-tweak-tool upstart
  upstart-bin
[…]

這就是為什麼你不再有登入畫面的原因。


恢復錯誤的建議

您始終可以登入 tty1 並重新安裝lightdm/gdm和其他已刪除的軟體包,例如ubuntu-desktopupstart。您可以在 中找到已刪除軟體包的概述/var/log/dpkg.log。在我的範例中,我必須重新安裝

sudo apt-get install gdm lightdm ubuntu-desktop upstart ubuntu-gnome-desktop unity unity-tweak-tool

之後啟動您的顯示管理器,例如

sudo service gdm start

或者

sudo systemctl start gdm

普利茅斯是什麼?

Plymouth 是一個在啟動過程的早期運行的應用程式(甚至在安裝根檔案系統之前!),並在啟動過程在背景發生時提供圖形啟動動畫。

來源:apt-cache show plymouth

……普利茅斯取代了usplash

查看更多有關普利茅斯的信息這裡

答案2

維基百科:

Plymouth 是 Linux 的 bootsplash(作業系統啟動過程的圖形表示)。它支援動畫。它利用直接渲染管理器(DRM)和KMS驅動程式。它被打包到initrd.

除了養眼之外,Plymouth 還可以在啟動過程中處理使用者互動。

相關內容