Last Updated:

Eigene Bilder in avnavTouch

Holger Pandel
Holger Pandel

Einige haben sich schon gefragt, ob die Grafik, die beim Start von avnavTouch angezeigt wird, gegen ein eigenes Bild, bspw. vom eigenen Boot, ausgetauscht werden kann. Das war bis jetzt zwar machbar, aber sehr umständlich und man musste doch einiges beachten.

Ab avnavTouch Version 0.8 besteht die Möglichkeit, statt der Standardbilder seine eigenen Fotos und Grafiken beim Starten anzeigen zu lassen, und das ganz einfach.

Insgesamt werden 5 unterschiedliche Grafiken verwendet, die jeweils einzeln ausgetauscht werden können, aber nicht müssen.

Bemerkung: alle Größenangaben beziehen sich auf den offiziellen 7'' Touchscreen für den Raspberry Pi. Wer einen Bildschirm mit einer andere Größe verwendet, der kann bei den Bildformaten natürlich anders wählen, sollte dann aber die Parameter framebuffer_width und framebuffer_hight in der Datei /boot/config.txt anpassen.
Das ist unter normalen Umständen jedoch nicht erforderlich.

Dazu einfach im Ordner /home/pi/usersplash folgende Bilder (max. 840x400 Pixel, WICHTIG: Dateinamen klein geschrieben) ablegen:

  1. loading.png (wird direkt nach dem Einschalten angezeigt, Besonderheit siehe unten!)
  2. starting.png (wird im zweiten Teil der Startphase angezeigt)
  3. neutral.png (Bildschirmhintergrund, sobald avnavTouch geladen wurde, sieht man selten :-) )
  4. reboot.png (wird beim Neustart angezeigt)
  5. shutdown.png (wird beim Herunterfahren angezeigt)

Warum so viele Bilder? Im Standard werden die einzelnen Startphasen in den Bildern textlich hervorgehoben, um zu zeigen, wie weit das System im Startporgang ist. Man kann natürlich einfach alle Bilder durch das gleiche Foto ersetzen, wenn einem das egal ist.

Besonderheit zu loading.png

Um das Bild auszutauschen, das direkt nach dem Einschalten angezeigt wird, muss nach dem Einspielen des Bildes in den Ordner noch ein Befehl an der Kommandozeile eingegeben werden. Dazu einfach am besten mit puTTY zu avnavTouch verbinden, mit dem Benutzer pi einloggen und folgenden Befehl absetzen: 

sudo /opt/avnavtouch/sbin/gen_splash_initrd.sh

Danach sollte beim nächsten Start das eigene Bild angezeigt werden.

Hinweis: derzeit werden die eigenen Bilder noch nicht in der Datensicherung mit einbezogen und müssen nach einer Rücksicherung in eine Neuinstallation ggf. neu eingespielt werden.

Comments