Aller au contenu

Le mode kiosque

config
# /home/borne/.xinitrc
#!/bin/sh
xset s off -dpms          # pas de mise en veille de l'écran
unclutter -idle 3 &       # curseur masqué après 3 s
openbox-session &

exec chromium-browser \
  --kiosk \
  --incognito \
  --noerrdialogs \
  --disable-infobars \
  --disable-session-crashed-bubble \
  --check-for-update-interval=31536000 \
  http://localhost:3000
shell
# Connexion automatique de l'utilisateur borne, puis démarrage de X
sudo systemctl edit getty@tty1
systemd
[Service]
ExecStart=
ExecStart=-/sbin/agetty --autologin borne --noclear %I $TERM
shell
# /home/borne/.bash_profile
[ -z "$DISPLAY" ] && [ "$(tty)" = "/dev/tty1" ] && exec startx

Le mode incognito garantit qu'aucun historique de navigation ni cookie ne subsiste d'une session à l'autre.