Kiosk vidéo

Le but de ce mode opératoire est d'installer les logiciels nécessaires pour transformer un “Single Board Computer” en kiosk vidéo.

Nous créons un utilisateur dédié

# useradd -m -s /bin/bash kiosk-user

Nous installons les paquets nécessaires

apt update && apt install --no-install-recommends xorg openbox lightdm mpv pulseaudio

Nous configurons lightdm en éditant /etc/lightdm/lightdm.conf

[SeatDefaults]
autologin-user=kiosk-user
user-session=openbox

Nous nous connectons sous l'utilisateur kiosk-user, et configurons openbox

# sudo su - kiosk-user
$ mkdir -p $HOME/.config/openbox
$ vi $HOME/.config/openbox/autostart

Nous ajoutons le contenu suivant

mpv --playlist="playlist.m3u" --profile="kiosk-mode" &

Enfin, nous ajoutons le fichier /home/kiosk-user/.config/mpv/mpv.conf

[kiosk-mode]
profile-desc="Kiosk mode profile"
fullscreen=yes
osc=no
loop-file=inf
cursor-autohide=100                     # autohides the cursor after x ms
cursor-autohide-fs-only=yes             # don't autohide the cursor in window mode, only fullscreen
volume-max=100

Liens