Bonjour,

Je cherche à exécuter un script juste avant la fermeture de session graphique par l'utilisateur, pour afficher un message a l'utilisateur, mais je ne trouve rien.
J'ai essayé de le placer dans /etc/gdm3/PostSession mais, comme son nom l'indique, il s’exécute après la fermeture de la session graphique. Impossible donc de faire apparaître une "dialog box".

J'ai tout de même essayé de faire un script console, mais il n’apparaît pas non plus. La session se ferme et l'écran d'ouverture de session apparaît, comme d'habitude. Aucun terminal ne s'affiche.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
#!/bin/bash
echo Le script se lance
sleep 5
exit 0
1) Comment exécuter un script AVANT la fermeture de la session (tout en passant par le bouton de fermeture normal) ?

2) Sinon pour l'utilisation de /etc/gdm3/PostSession, comment faire apparaître le terminal le temps de l’exécution de la commande, avant de repasser au mode graphique ?


Toute idée est la bienvenue,
Merci à tous !

EDIT : J'utilise Debian Stretch + Gnome 3