Comment puis-je démarrer un programme/script en tant que racine dès que GDM démarre. J'ai besoin du dit programme/script pour démarrer avant même que l'utilisateur se soit connecté. Il doit être démarré dès que l'écran de connexion GDM apparaît.
Je sais que mettre quelque chose dans /etc/xdg/autostart
lance le programme/script lors de la connexion de l'utilisateur. Où dois-je placer mon script pour le démarrer avant la connexion de l'utilisateur?
Deviner. Placer le fichier .desktop
sous /usr/share/gdm/greeter/autostart/
lancera le programme/script lorsque gdm chargera l'écran de connexion (avant la connexion de l'utilisateur réel).
Par exemple, dconf-service
n'est pas chargé tant que l'utilisateur ne se connecte pas. libdconf
ne pourra donc rien lire. Cela est vrai même après que l'utilisateur se soit connecté depuis que dconf-service
se charge sous la session connectée.