Ich habe versehentlich einen Befehl ausgeführt, um Plymouth von meinem Ubuntu 15.04 zu löschen:
sudo apt-get remove plymouth
und danach erschien mein Anmeldebildschirm nicht mehr. Nach dem GRUB-Menü wurde der Bildschirm schwarz und es schien nichts zu passieren. Ich habe Ubuntu erneut installiert, aber die Frage bleibt mir im Kopf: Was ist Plymouth und warum hat es mein System zum Absturz gebracht?
Antwort1
Was ist nach der Deinstallation falsch plymouth
?
Beim Entfernen von Plymouth werden auch der Display-Manager, eg lightdm
und/oder gdm
und noch ein bisschen mehr entfernt. Hier ist ein Ausschnitt des Befehls zum Entfernen auf meinem System:
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
[…]
Aus diesem Grund gibt es keinen Anmeldebildschirm mehr.
Ein Ratschlag, um den Fehler rückgängig zu machen
Sie können sich jederzeit auf tty1 anmelden und lightdm
/ gdm
und die anderen entfernten Pakete wie ubuntu-desktop
und neu installieren upstart
. Eine Übersicht der entfernten Pakete finden Sie unter /var/log/dpkg.log
. In meinem Beispiel müsste ich neu installieren
sudo apt-get install gdm lightdm ubuntu-desktop upstart ubuntu-gnome-desktop unity unity-tweak-tool
Starten Sie anschließend Ihren Displaymanager, zB
sudo service gdm start
oder
sudo systemctl start gdm
Was ist Plymouth?
Plymouth ist eine Anwendung, die sehr früh im Bootvorgang ausgeführt wird (sogar bevor das Root-Dateisystem gemountet wird!) und eine grafische Boot-Animation bereitstellt, während der Bootvorgang im Hintergrund abläuft.
Quelle:apt-cache show plymouth
… und Plymouth ersetzt usplash
.
Erfahren Sie mehr über PlymouthHier.
Antwort2
AusWikipedia:
Plymouth ist ein Bootsplash (eine grafische Darstellung des Startvorgangs des Betriebssystems) für Linux. Es unterstützt Animationen. Es verwendet Direct Rendering Manager (DRM) und KMS-Treiber. Es wird in das gepackt
initrd
.Plymouth ist nicht nur optisch ein Hingucker, sondern kümmert sich auch um die Benutzerinteraktion während des Bootens.