Plymouth est une application exécutée très tôt dans le processus de démarrage, avant même le montage du système de fichier root, fournissant un écran de démarrage animé, connu sous le nom de « bootsplash », cachant le déroulement du processus de démarrage en arrière plan.
Installation
On installe l’application ainsi que les bibliothèques DRM
apt-get install plymouth libdrm-intel1Configuration
Mise en place du Splash
Éditez le fichier /etc/initramfs-tools/modules
# KMS
intel_agp
drm
i915 modeset=1Il faut ensuite configurer le chargeur de démarrage (Grub2 généralement)
Éditez le fichier /etc/default/grub
GRUB_GFXMODE=1024x768ou pour un portable, une résolution plus adaptée :
GRUB_GFXMODE=1024x576Il est possible d’ajouter la profondeur des couleurs
GRUB_GFXMODE=1024x576x32Puis on active le splash par :
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"Puis on met la configuration à jour de grub2 par
update-grub2Les thèmes
Les thèmes de Plymouth sont disponibles dans les dépôts sous la forme « plymouth-themes* »
un petit apt-cache search plymouth-themes nous renvoi la liste de ceux installables, sachant qu’ils sont tous disponibles dans le méta paquet « plymouth-themes-all ».
Pour afficher la liste des thèmes on lance la commande en root :
/usr/sbin/plymouth-set-default-theme --listPour définir un thème :
/usr/sbin/plymouth-set-default-theme THEMEavec THEME le nom du thème choisi
Après (et à chaque changement de thème) on met à jour le ram disque initial (initram)
update-initramfs -uRebootez pour voir votre séquence de démarrage, et notamment le fameux bootsplash, que l’on peux désactiver avec la touche <échap> pour afficher les messages du démarrage qui sont aussi inscrit dans le fichier /var/log/boot.log