GNOME 2およびGNOME 3でユーザーセッションごとのdbus-daemonプロセスを開始するプログラムは(おそらくdbus-launch経由)? dbus-daemonが.serviceファイルをチェックするディレクトリのリストにディレクトリを追加したいので、知りたいです。
(明らかに、shプログラムの場合、「sh」は私が探している答えではありません;-)
どうすればこの質問に自分で効率的に答えられたでしょうか?デスクトップとセッションのスタートアップにはどのようなドキュメントがありますか?
ログインマネージャは、Xsessionスクリプトディレクトリを介してdbusを起動します。 Xsessionにuse-session-dbus
オプションが設定されている場合、dbus Xsessionスクリプトがロードされ、dbus-launch --exit-with-session $session_command
が実行されます。
Dbusデーモンを含むブート中のタスクとサービスの大部分の開始は pstart によって処理されます。
Dbusデーモンはユーザーセッションごとに開始されるのではなく、最後の local filesystem のマウント時に開始されます。 Dbusデーモンの開始/停止/監視を処理するUpstartジョブ設定は、/etc/init/dbus.conf
にあります。
ユーザージョブ を使用して、 グラフィカルログイン でHamsterを起動できます。