我們遇到了一些問題,並說這是一個位元一個問題的描述是輕描淡寫的。我們的客戶端(Ubuntu 15.04,規格連結)已安裝這些,並按以下順序:
- Ubuntu-desktop(已安裝,但我們執行了 sudo apt-get install 並發現)
- TightVNC伺服器
- XRDP(當然還有隨軟體包一起安裝的 vnc4server)
當我們從 Windows 上的 mstsc 連線時,它成功連接到伺服器,並且 xrdp 在左側執行其小的「連線日誌」。完成後,它會給我們一個方格背景,然後斷開連接。我個人無法弄清楚為什麼在使用以下命令編輯遠端使用者目錄中的 .xsession 後
gnome-session --session=Ubuntu-2d
,它只是關閉連接而不給我們一個可以工作的會話。 errors」(另附)。任何人都知道這可能是為什麼?我們非常感謝您提供的任何幫助!
答案1
答案2
這是一個已知的問題。安裝 xrdp 時,您需要指定使用 xrdp 時要使用的備用桌面。 Unity 或 Gnome 3 無法與 XRDP 和 UBuntu 12.10 及更高版本一起使用。
您已經修改了 .xsession 檔案並新增了命令gnome-session --session=Ubuntu-2d
。自 12.10 起,Ubuntu 中不再有 ubuntu-2d。
因此,要使事情正常運行,您必須執行以下步驟:
- 安裝xrdp
- 安裝備用桌面(假設您選擇 mate-desktop)
- 更新 .xsession 並在檔案中加入 mate-session
- 嘗試連接,然後就可以開始了
你可以找到詳細的說明這裡。該部落格還提供了有關 xrdp 的更多資訊(如何安裝不同的桌面;如何在啟動時運行 vnc...)