%20%E5%9F%B7%E8%A1%8C%20Konsole%20%E5%A4%B1%E6%95%97.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
您需要 dbus 伺服器來執行 konsole,使用以下命令安裝軟體包:
apt-get install dbus
並嘗試再次執行 konsole
答案2
我在這裡找到了答案:
https://unix.stackexchange.com/questions/25998/how-do-i-prevent-ssh-remote-login-from-breaking-dbus
事實證明,答案是將“dbus-launch konsole”放入“要運行的程式”框中,而不僅僅是 Konsole。
答案3
所以,我的決定是,一起拋棄 Xming 並將其替換為X普拉。我嘗試了 Ubuntu 附帶的二進制包,但運氣不佳。為了讓事情正常工作,我實際上從下載了二進位(版本 0.15.10)http://xpra.org/#download正如 winswitch 所推薦的那樣郵件清單(連結自Xpra.org。地點)
答案4
更好的答案:https://unix.stackexchange.com/a/188877/32769 (它會檢查現有的 dbus,如果沒有啟動新的,並使 ssh 會話知道它。需要 bash、dbus 和 systemd 才能工作,但這應該是系統陽光化 dbus 的情況)