Quelle est l'importance de Plymouth?

19

J'ai accidentellement fait une commande pour supprimer Plymouth de mon Ubuntu 15.04:

sudo apt-get remove plymouth

et après cela, mon écran de connexion n'apparaissait plus. Après le menu GRUB, l'écran est devenu noir et rien ne semble se produire. J'ai réinstallé Ubuntu mais la question reste dans ma tête: qu'est-ce que Plymouth et pourquoi il a planté mon système?

LeoSantana
la source

Réponses:

26

Quel est le problème après la désinstallation plymouth?

La suppression de Plymouth supprime également le gestionnaire d'affichage, par exemple lightdmet / ou gdmet un peu plus. Voici un extrait de la commande remove sur mon système:

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
[…]

C'est la raison pour laquelle vous n'avez plus d'écran de connexion.


Un conseil pour inverser l'erreur

Vous pouvez toujours vous connecter sur tty1 et réinstaller lightdm/ gdmet les autres packages supprimés comme ubuntu-desktopet upstart. Vous trouverez un aperçu des packages supprimés dans /var/log/dpkg.log. Dans mon exemple, je devrais réinstaller

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

Après cela, démarrez votre gestionnaire d'affichage, par exemple

sudo service gdm start

ou

sudo systemctl start gdm

Qu'est-ce que Plymouth?

Plymouth est une application qui s'exécute très tôt dans le processus de démarrage (avant même le montage du système de fichiers racine!) Et fournit une animation graphique de démarrage pendant que le processus de démarrage se déroule en arrière-plan.

La source: apt-cache show plymouth

… Et Plymouth remplace usplash.

En savoir plus sur Plymouth ici .

UN B
la source
Oui, maintenant je comprends. Il y avait un moyen d'annuler le retrait de Plymouth? Ou pouvez-vous vous connecter d'une autre manière?
LeoSantana
Vous pouvez toujours vous connecter via tty1 et ainsi de suite et réinstaller lightdm/ gdmet les autres packages supprimés comme ubuntu-desktopet upstart.
AB
Et si vous le comprenez, vous pouvez marquer la question comme ayant été répondue en cliquant sur la coche à gauche de la réponse ;)
AB
AB: lightdm& gdmsont des gestionnaires d'affichage, pas des gestionnaires de fenêtres ..
sinon
Pas de problème ... j'ai mon vote positif maintenant :)
heemayl
9

De Wikipédia :

Plymouth est un bootsplash (une représentation graphique du processus de démarrage du système d'exploitation) pour Linux. Il prend en charge les animations. Il utilise Direct Rendering Manager (DRM) et le pilote KMS. Il est emballé dans le initrd.

Outre le plaisir des yeux, Plymouth gère également l'interaction de l'utilisateur pendant le démarrage.

Dis moi pourquoi
la source
4
Je n'ai voté que parce que vous avez recommandé de rechercher sur net / wiki ..: D
Nous sommes Borg