Masquer les messages de démarrage
dim. 15 sept. 2013 by MarmottePlymouth est une application lancée très tôt dans le processus de démarrage, qui permet d'afficher un écran graphique, ou semi-graphique, à la place des habituels messages de démarage du système.
Installation¶
Sous Debian, il suffit d'installer le paquet plymouth
.
$ sudo apt-get install --no-install-recommends plymouth
Note : Certains thèmes sont disponibles dans les paquets
plymouth-themes-*
.
Configuration¶
Pour permettre l'affichage de l'écran de démarrage, il est nécessaire d'annoncer un mode graphique au noyau.
Cette configuration se fait au niveau de grub, dans le fichier /etc/default/grub
:
- Décommenter la ligne
GRUB_GFXMODE
, et éventuellement adapter la résolution - Ajouter
splash
dans la variableGRUB_CMDLINE_LINUX_DEFAULT
Après avoir modifié la configuration de grub, il est nécessaire de lui faire reconstruire le fichier de configuration utilisé lors du démarrage.
$ sudo update-grub
La liste des thèmes plymouth disponibles sur le système peut être obtenue par la commande :
$ sudo plymouth-set-default-theme --list
Il suffit ensuite de lui annoncer le nom du thème choisi pour que la configuration de plymouth soit adaptée automatiquement.
$ sudo plymouth-set-default-theme <ThemeName>
Note : Dans le cas d'un thème graphique, il faut charger le driver graphique (radeon, nouveau, etc.) lors du démarrage. Cette configuration se fait dans le fichier
/etc/initramfs-tools/modules
.
Après toute modification de la configuration de plymouth, il faut reconstruire le fichier initrd du système.
$ sudo update-initramfs -u
Note : Cette commande ne reconstruit que le fichier initrd du noyau courant, ce que je trouve suffisant.