Skip to main content

Mise en place et configuration d'un Script

Mise en place du script pour le Kiosk et configuration d'un service pour que le script ce lance a chaque demarrage systeme

Placer le fichier Start_cctv.sh dans le répertoire souhaité. Ouvrir ses propriétés, activer l’option « Rendre le fichier exécutable », puis valider.

Ouvrir un terminal avec la combinaison Ctrl + Alt + T.

Installer les paquets nécessaires en exécutant les commandes suivantes :

"sudo apt install chromium" puis attendre la fin de l’installation
"sudo apt install unclutter".

Après l’installation, créer un service système en ouvrant un terminal et en saisissant la commande suivante :
sudo nano /etc/systemd/system/startcctv.service 

Insérer le contenu suivant :

[Unit]
Description=Lauch CCTV

[Service]
ExecStart=/home/fablab/start_cctv.sh
Restart=always
User=fablab
Environment=DISPLAY=:0
Environment=XAUTHORITY=/home/fablab/.Xauthority

[Install]
WantedBy=multi-user.target

Enregistrer puis quitter l’éditeur avec Ctrl + X, puis confirmer avec O (ou Y selon la configuration), puis valider avec Entrée.

Activer le service en exécutant les commandes suivantes dans un terminal :
« sudo systemctl daemon-reload »
« sudo systemctl enable startcctv »
« sudo systemctl start startcctv »

Une fois configuré, le script est exécuté automatiquement au démarrage du système.