%20%E3%81%8B%E3%82%89%20Konsole%20%E3%82%92%E5%AE%9F%E8%A1%8C%E3%81%97%E3%82%88%E3%81%86%E3%81%A8%E3%81%99%E3%82%8B%E3%81%A8%E5%A4%B1%E6%95%97%E3%81%99%E3%82%8B.png)
Windows 7 ラップトップで実行されている最新の XMing から、KDE を実行している Ubuntu 14.04 サーバーに接続します。
次のエラーが発生します:
cpatti@hab: ~
$ konsole [21:05:46]
QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
unnamed app(15587): KUniqueApplication: Cannot find the D-Bus session server: "Failed to connect to socket /tmp/dbus-uMb0BMC1R6: Connection refused"
unnamed app(15586): KUniqueApplication: Pipe closed unexpectedly.
何かご意見は?
答え1
konsole を実行するには dbus サーバーが必要です。次のコマンドでパッケージをインストールします。
apt-get install dbus
もう一度konsoleを実行してみてください
答え2
ここで答えを見つけました:
https://unix.stackexchange.com/questions/25998/how-do-i-prevent-ssh-remote-login-from-breaking-dbus
結局、答えは「実行するプログラム」ボックスに Konsole だけではなく「dbus-launch konsole」と入力することです。
答え3
そこで、私の解決策は、Xmingをすべて捨てて、エクスプラUbuntuに付属のバイナリパッケージを試してみましたが、うまくいきませんでした。正しく動作させるために、実際にバイナリ(バージョン0.15.10)をダウンロードしました。http://xpra.org/#ダウンロードwinswitchから勧められたのでメーリングリスト(リンク先翻訳。 サイト)
答え4
より良い答え:https://unix.stackexchange.com/a/188877/32769 (既存の dbus をチェックし、存在しない場合は新しい dbus を起動し、ssh セッションにそれを認識させます。動作するには bash、dbus、systemd が必要ですが、これは dbus を sunning するシステムの場合のはずです)