clients:tpcontrol:kiosk
Ceci est une ancienne révision du document !
Table des matières
Kiosk TPControl
Préparation
- Installation Debian 12 en mode minimal (juste ssh et utilitaires du système)
- Installer le nécessaire
apt install dialog sudo xorg firefox-esr openbox lightdm
- Dans le fichier suivant, en dessous de “[Seat:*]” modifier les deux valeurs selon vos besoins
nano /etc/lightdm/lightdm.conf
Contenu:
- lightdm.conf
user-session = openbox # ... autologin-user = creapix #Pour forcer la résolution display-setup-script =xrandr -s 1920x1080
- Créer un fichier de commandes qui se lancera au démarrage:
mkdir -p $HOME/.config/openbox nano /home/creapix/.config/openbox/autostart
Contenu:
- autostart
xset -dpms # disable DPMS (Energy Star) features. xset s off # disable screen saver xset s noblank # don't blank the video device firefox -kiosk https://creapix.be
- Modifier le shell de l'utilisateur dans /etc/passwd (et pointer vers /usr/bin/tpcontrol.sh)
- Autoriser les accès sftp même si le shell est détourné:
echo ForceCommand internal-sftp >> /etc/ssh/sshd_config
Script de configuration
Donner accès aux interfaces réseau
chown :creapix /etc/network/interfaces chmod 774 /etc/network/interfaces
Donner accès à la commande reboot
echo creapix ALL=NOPASSWD:/sbin/reboot >> /etc/sudoers
Customisation
Faire une image transparente en 4:3 que vous aurez exporté en png. En cas de problème avec l'image il est important de ré-enregistrer l'image avec Gimp.
Grub
- Modifier le fichier
nano /etc/default/grub
et modifier les lignes suivantes:
- grub
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" #GRUB_GFXMODE=1920x1080 GRUB_GFXMODE=1920x1080x32
- Copier l'image dans /boot/grub/
- Lancer la commande
update-grub
clients/tpcontrol/kiosk.1720685347.txt.gz · Dernière modification : de root
