Zuletzt aktualisiert im November 2025
Aus Abschnitt Raspberry Pi

Raspberry Pi Chromium Autostart / Digital Signage

Software installieren:

sudo apt install --no-install-recommends xserver-xorg x11-xserver-utils xinit openbox lightdm chromium libwidevinecdm0

Eigenen Benutzer erstellen:

adduser kiosk

In /etc/xdg/openbox/autostart folgendes einfügen:

xset s off  # Disable screensaver
xset s noblank  # Disable screen blanking
xset -dpms  # Disable Display Power Management Signaling

# 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-browser --no-first-run --disable-sync --enable-features=OverlayScrollbar --lang=de --kiosk http://vm-ha:1880/ui

Auto-Login über raspi-config konfigurieren ("Desktop Autologin" aktivieren – das nimmt aber immer den pi Benutzer, das dann noch in /etc/lightdm/lightdm.conf anpassen, außerdem auch mit -nocursor den Mauszeiger ausschalten):

[Seat:*]
autologin-user=kiosk
xserver-command = X -nocursor

Den Bildschirm kann man auch über vcgencmd display_power 1 ein- bzw. über vcgencmd display_power 0 ausschalten.


Du möchtest mir hierzu Feedback hinterlassen? Dann schreib mir gerne eine Nachricht oder sag Danke.