web-dev-qa-db-ja.com

LIBDBUSMENU-GLIB-WARNING **:セッションバスを取得できません:x転送中に子プロセス「dbus-launch」(そのようなファイルまたはディレクトリなし)を実行できませんでした

x-forwardingbuntu 16.04.3サーバーに設定しました。転送は機能しますが、GUIアプリケーションを起動するたびに、ターミナルで次のエラーが報告されます。 。

(<app-name>:<pid>) LIBDBUSMENU-GLIB-WARNING **: Unable to get session bus: Failed to execute child process "dbus-launch" (No such file or directory)

これは明らかに重要ではありませんが、正常に機能していません。

どうすれば修復できますか?

編集ほとんどFirefoxを起動しようとしています。

5
linux64kb

この問題の解決策は、 'dbus-x11'をインストールすることでした。

Sudo apt-get install dbus-x11

同様の問題を探して、この解決策を見つけました。

Serverfaultに関するPablo Saratxagaの回答を見つけました。これは、同様の問題のスクリプトを示唆しています。

https://serverfault.com/a/673837/40981

走る価値があると思った

export $(dbus-launch)

これは、スクリプトが開始するメインコマンドであるためです。

出力からのエラーメッセージは次のとおりです。

The program 'dbus-launch' is currently not installed. You can install it by typing: 
apt install dbus-x11

Dbux-x11をインストールし、x-forwardingがエラーメッセージを表示せずに動作するようになりました。

10
linux64kb