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

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

我意外地执行了从我的 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 的启动画面(操作系统启动过程的图形表示)。它支持动画。它使用直接渲染管理器 (DRM) 和 KMS 驱动程序。它被打包到 中initrd

除了视觉效果之外,Plymouth 还能处理启动期间的用户交互。

相关内容