Ebook Arduino !

couverture ebook

Vous avez une question ? Une remarque ? N'hésitez pas à venir en parler dans le chat si je suis en cours de diffusion !

Petite astuce pour afficher une image lors du boot de sa machine Linux (en l’occurence une RaspberryPi).

Tout d’abord, on installe le logiciel fbi qui nous permet de faire de l’affichage d’image depuis le terminal: sudo apt-get install fbi .

Ensuite, on édite le fichier /etc/init.d/rcS pour le faire ressembler à ça :

exec /etc/init.d/rc S &
chvt 6
clear
fbi -once -timeout 20 -noverbose -nocomments -noedit /home/pi/splash.png
chvt 1
clear

Pour faire simple, on rajoute une esperluette à la première ligne pour que les scripts rc se lancent en tâche de fond. Ensuite, on bascule sur le terminal 6 que l’on nettoie. Enfin, on affiche l’image via fbi puis on finit par revenir sur le terminal 1 que l’on nettoie à son tour.

Cette bidouille est de loin celle qui affiche l’image de boot "au plus tôt" (comparé à d’autres méthodes à base de script à rajouter dans init.d).

Évidemment pour que ça marche il faut qu’il y est une image nommée splash.png dans le répertoire home de l’utilisateur pi…

(Si vous avez toujours des messages de logs qui apparaissent, ajouter le terme "quiet" à la fin de la ligne dans le fichier /boot/cmdline.txt )


Licence CC BY

Vous avez une question ? Vous souhaitez partager votre experience ? Venez nous rejoindre sur Discord !