dbusセットアップが壊れていますか?(または:なぜenvvarsが設定されないのですか?)


1

多くのdbusを使用するアプリケーションがメソッド呼び出しに応答し、信号を正常に送信するため、明らかにすべてが壊れているわけではありません。しかしながら:

  1. 私の端末では、$ DBUS_SESSION_BUS_FOO環境変数が自動的に設定されることはありません。を実行するeval $(dbus-launch)eval、コンテンツを実行する必要があり~/.dbus/session-bus/[machine-id]ます。これは、すべてではありませんが一部の dbusのプログラムインターフェイスにも影響します。python-dbusはセッションバスに正常に接続できますが、Haskellの下で実行されるdbus-coreは環境変数を設定する必要があります。
  2. 一部のアプリケーションは正常に動作しません。たとえば、audaciousはシグナルを送信しません(実行すると、プロキシの代わりに--verbose渡されることが明らかになります NULL)。

dbus-launchのmanページで示唆されているように、dbus-launchを使用してfluxboxを起動しようとしましたが、それは何にも影響しません。いくつかの簡単な設定がありませんか?


これはまだ有効ですか?また、ディスプレイマネージャーを使用していますか?これをGentoo Bugzillaに報告することを検討してください。fluxboxのメンテナーが実際にあなたを助けることができるかもしれません。
ミチャウゴルニー
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.