嘗試從 XMing (Windows) 執行 Konsole 失敗

嘗試從 XMing (Windows) 執行 Konsole 失敗

從 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 的情況)

相關內容