dbus-launchは次のエラーで異常終了しました:プロトコルが指定されていません


8

Arch Linux x64システムを最近アップグレードした後、でパッケージをインストールまたは削除した後も、この警告メッセージが表示され続けますpacman

(gconftool-2:5207):GConf-WARNING **:クライアントがD-BUSデーモンへの接続に失敗しました:
/ usr / bin / dbus-launchが次のエラーで異常終了しました:プロトコルが指定されていません
自動起動エラー:X11の初期化に失敗しました。

ですから、これまでのところ、私が知っている悪影響は確認していませんが、この警告を廃止したいと思います。

編集

GNOME Doをインストールまたはアンインストールすることで、これを一貫して再現できます。次のコマンドはどちらも上記の出力になります。

$ sudo pacman -S gnome-do
$ sudo pacman -Rns gnome-do

実行するxhost +と、一時的に警告が緩和されるようです(少なくとも再起動するまで)。私は走ることができxhost -、警告が戻ります。

更新 この問題は、いくつかのアップグレード(つまりpacman -Syu)後に解消されました。


XFCEを使用していますか?次のスレッドを見つけました:code.google.com/p/acpi-eeepc-generic/issues/detail?id
slm

@sim、アップデート(pacman -Syu)を行う前は、GNOMEのみをインストールしていました。アップデート後すぐに警告が表示され始めました。警告が表示され始めた後、XFCE、KDE、Cinnamonもインストールしました。使用するデスクトップ環境を決定しようとして、さまざまなデスクトップ環境で遊んでいます(GNOME 3がますます嫌われているためです)。それがなければ、おそらくもう気付かなかっただろう。あなたが投稿したスレッドは役に立たないようです。これはを使用しているときにのみ表示されpacmanます。
Drew Chapin 2013年

1
私が何が起こっているのかを理解している限り、それはディスプレイマネージャーの初期化スクリプト(xdmやgdm3など)がXを起動しようとしていて、D-Busのユーザーごとのインスタンスを作成しており、何らかの理由でGConfがソケットに接続できません。このような問題の一般的な理由は、D-busのユーザーごとのインスタンスが誤った権限で起動され、UIDで実行する必要があることですaskubuntu.com/questions/135573/…およびbbs.archlinux.orgを参照)。/viewtopic.php?id=151914)。ps -axflプロセスのUIDと引数を試してみてください。
ボリスBurkov 2013年

回答:


8

試してください:

export $(dbus-launch)

そして、dbusベースのコマンドを試します。


2
そのコマンドが何をしているか説明できますか?エラーの修正に役立ちましたが、何が起こったのかを理解したいと思います。編集:デスクトップ環境を介して通常どおりユーザーをログインすると思いますが、私の場合、sshを介してのみログインしました。したがって、dbus-launchはおそらくそのセッションを起動しています。dbus.freedesktop.org/doc/dbus-launch.1.html
rwenz3l

dbus-daemonを初期化します。理想的には、そのコマンドはユーザーのログインスクリプト内で実行されます。詳細はこちら
Stark07 2015年

私のためにubuntu 14.04 LTSで働いた。dbus-x11をインストールして上記のコマンドを実行する必要がありました
dubnde
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.