Quel programme démarre le processus dbus-daemon par session utilisateur dans GNOME 2 et GNOME 3 (vraisemblablement via le lancement de dbus)? J'aimerais le savoir, car j'aimerais ajouter un répertoire à la liste des répertoires vérifiés par dbus-daemon pour les fichiers .service.
(Évidemment, si c'est un programme sh, "sh" n'est pas la réponse que je cherche ;-)
Comment aurais-je pu répondre efficacement à cette question? Quelle documentation existe-t-il au démarrage du bureau et de la session?
Le gestionnaire de connexion démarre dbus via le répertoire de scripts Xsession. Si l'option use-session-dbus
est définie pour la Xsession, le script dbus Xsession est chargé et il exécute dbus-launch --exit-with-session $session_command
.
Le démarrage de la majorité des tâches et des services au démarrage, y compris le démon Dbus, est géré par pstart .
Le démon Dbus n'est pas démarré par session utilisateur mais lors du montage du dernier système de fichiers local . La configuration de travail Upstart traitant du démarrage/de l’arrêt/de la surveillance du démon Dbus se trouve dans /etc/init/dbus.conf
.
Vous pouvez utiliser travail utilisateur pour démarrer Hamster sur connexion graphique .