Raspberry Pi Chromium Autostart / Digital Signage (Wayland ab Debian 12)
Folgendes passt für Raspberry Pi OS ab Debian 12 (Bookworm) mit Wayland/Labwc Umgebung.
Basis ist einfach die Raspberry Pi OS Desktopumgebung und Chromium als Browser, der ja bereits vorinstalliert ist.
Auto-Login über raspi-config einschalten.
Im weiteren Beispiel heißt der User bb:
In /home/bb/.config/labwc/autostart folgendes einfügen:
# Prevent Chromium session restore / unclean shutdown notification
sed -i 's/"exited_cleanly":false/"exited_cleanly":true/' ~/.config/chromium/'Local State'
sed -i 's/"exited_cleanly":false/"exited_cleanly":true/; s/"exit_type":"[^"]\+"/"exit_type":"Normal"/' ~/.config/chromium/Default/Preferences
# Start Chromium
chromium --no-first-run --disable-sync --enable-features=OverlayScrollbar --disable-background-media-suspend --disable-background-timer-throttling --disable-renderer-backgrounding --disable-backgrounding-occluded-windows --lang=de --kiosk http://vm-ha:1880/ui