URL: https://linuxfr.org/forums/linux-gui/posts/execution-d-un-programme-en-fin-de-session-gnome-avant-deconnexion Title: exécution d'un programme en fin de session gnome (avant déconnexion) Authors: hugotrip Date: 2024年08月23日T11:24:13+02:00 License: CC By-SA Tags: zenity Score: 2 Bonjour à tou(te)s, j'aimerais savoir s'il est possible de demander à Gnome d'exécuter un programme graphique (en l'occurrence un script zenity) juste avant la déconnexion de Gnome. j'ai essayé un service systemd. ``` [Unit] After=org.gnome.Shell.target [Service] Type=oneshot RemainAfterExit=true ExecStop=touch /home/hugotrip/Check [Install] WantedBy=default.target ``` il me créé bien un fichier Check dans mon répertoire perso à l'extinction, mais si je remplace mon ExecStop par mon script zenity, celui-ci ne s'affiche pas : je suppose donc qu'il s'exécute __après__ la déconnexion. _Le Contexte_ : Je possède une livebox4 avec laquelle je peux dialoguer à distance avec le programme [sysbus](https://github.com/rene-d/sysbus). C'est pratique car la livebox est dans un local technique (donc difficilement accessible), et je peux donc allumer le wifi au besoin depuis la télé (sur kodi) ou les ordinateurs (fichiers .desktop), sans y accéder physiquement. Par défaut nos ordinateurs étant en connexions filaires et nos forfaits mobiles très simples, le wifi était déconnecté ; il était activé à la demande pour nos invités, principalement. Mais ma grande vient d'avoir son premier smartphone, et si elle sait très bien allumer le wifi, il y a beaucoup trop de loupé sur son extinction. J'aimerai donc que mon ordinateur me demande à l'extinction si je désire couper ou non le wifi, lorsqu'il constate qu'il est encore allumé. J'ai un script qui fonctionne, mais que je n'arrive donc pas à lancer au bon moment. PS : dans l'attente, je passe par l'extension [Executor](https://extensions.gnome.org/extension/2932/executor/) qui m'affiche un petit message dans la barre supérieure quand le wifi est allumé.