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 ne s'affiche plus. Après le menu GRUB, l'écran est devenu noir et rien ne semble se passer. J'ai réinstallé Ubuntu, mais la question qui me préoccupe reste la même: qu'est-ce que Plymouth et pourquoi est-ce qu'il a planté mon système?
Qu'est-ce qui ne va pas après la désinstallation de plymouth
?
Supprimer Plymouth supprime également le gestionnaire d’affichage, par ex. lightdm
et/ou gdm
et 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
/gdm
et les autres paquets supprimés tels que ubuntu-desktop
et 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 que le système de fichiers racine ne soit monté!) Et fournit une animation de démarrage graphique pendant que le processus de démarrage se produit en arrière-plan.
Source: apt-cache show plymouth
… Et Plymouth remplace usplash
.
En savoir plus sur Plymouth ici .
De Wikipedia :
Plymouth est un bootsplash (une représentation graphique du processus de démarrage du système d'exploitation) pour Linux. Il supporte les animations. Il utilise le gestionnaire DRM (Direct Rendering Manager) et le pilote KMS. Il est emballé dans le
initrd
.Outre le plaisir des yeux, Plymouth gère également les interactions de l'utilisateur lors du démarrage.