Bonjour,
Je lance un script bash depuis un service systemd. Le service est lancé en root, mais des options permettent de basculer en user, puis de lancer le script.
Afin de lancer des applications GUI dans le script je définis également les variables d'environnement "DISPLAY" et "XAUTHORITY" dont la valeur est récupérée grâce à la commande CLI "printenv" en user.
Cela marche très bien sous X11 (testé sous KDE). Mais avec Wayland le "XAUTHORITY" est modifié à chaque reboot (testé sous GNOME), donc les applications GUI ne se lancent plus après un reboot.
Comment résoudre ce pb ?
Merci et joyeuses fêtes !
Sylvain
Dernière modification par sylvain_78 (24-12-2023 18:49:53)