web-dev-qa-db-fra.com

Ubuntu 18.04 script de démarrage automatique avec gdm

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?

3
Trinopoty

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.

1
Trinopoty