私はlxde
&kde
(またkonsole
)をインストールしました。 ()を使用してxterm
Windowsホストから起動すると正常に動作しますが(私が好むシェル)、起動しようとすると次のエラーが発生します。Xlaunch
Xming
konsole
:~$ konsole
QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
unnamed app(4284): KUniqueApplication: Cannot find the D-Bus session server: "Failed to connect to socket /tmp/dbus-aGE9cG1V4s: Connection refused"
unnamed app(4283): KUniqueApplication: Pipe closed unexpectedly.
この問題をどのように解決できますか?
startkde
xtermXlaunch
とbootから起動できますが、Konsole
なぜKDE
xtermから起動しないのですか(KDEが同じ画面で実行されていないようです)。
答え1
同じメッセージを受け取りましたが、Cannot find the D-Bus session server
理由は異なります。
苦情を提起する不足しているソケットは実際に私のシェルからエクスポートされます。
$ echo "$DBUS_SESSION_BUS_ADDRESS"
unix:abstract=/tmp/dbus-egihF2y0CA,guid=059d8af8243239d92b51c6b55a005504
私がしなければならないのは、(すべてのシェルで)変数を消去して再試行することだけです。
unset DBUS_SESSION_BUS_ADDRESS
答え2
コメントで提案したように、リモートSSHセッションでGnomeアプリケーションを実行できないのはなぜですか?似たような問題で、同様の理由です。実行しようとすると、konsole
リモートD-Busサーバーと接続しようとしましたが失敗します(サーバーが実行されていないため)。
警告メッセージの場合、これはまだ解決されていないように見えるKDEの長い問題に関連して知られています(konsole
一部のメッセージを削除するために提案された修正を除く)。
追加の読書(バグレポートのいくつかのコメントは警告を無視する可能性があるという開発者の主張に異議を申し立てる):
答え3
私はそれを見つけ、この記事で提案されているように実行するとうまくいきkonsole
ます。dbus-launch konsole
リモートSSHセッションでGnomeアプリケーションを実行できないのはなぜですか?