glib.GError:D-BUSデーモンが実行されていません


13

Ubuntu Desktop 13.04でmeldを実行しようとすると、次のエラーが表示されます。

メルド

(meld:1509):GConf-WARNING **:クライアントはD-BUSデーモンへの接続に失敗しました:
ソケット/ tmp / dbus-EQeHnPP7h5への接続に失敗しました:接続は拒否されました
トレースバック(最後の最後の呼び出し):
   ...
glib.GError:D-BUSデーモンが実行されていません

X11をPuTTY / SSH経由でXmingに転送して、非ルートユーザーとして実行しています。

回答:


24

このバグは、私がそれを修正する2つの方法を指摘しました。

eval $(dbus-launch --sh-syntax)

export DBUS_SESSION_BUS_ADDRESS
export DBUS_SESSION_BUS_PID

試してみたところ、14.04
Antony 14

まだ多くのGConf警告が表示されます(接続に失敗しました)が、同じ理由ではありません(「接続が拒否されました」、「応答を受信しませんでした。考えられる原因:リモートアプリケーションが応答を送信しなかった、メッセージバスのセキュリティ」ポリシーが応答をブロックしたか、応答タイムアウトが期限切れになったか、ネットワーク接続が切断されました。」Emacsはssh -X、少なくとも私のセッションでかなり高速に起動します。
Gauthier 14年

あなたは私の一日を救った:)
サガルサクレ

16.10でも動作しますが、私はそれを次のように実行しますsudo dbus-launch --sh-syntax
Marcin
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.