Ubuntu 15.04 用戶端無法建立 xrdp 桌面?

Ubuntu 15.04 用戶端無法建立 xrdp 桌面?

我們遇到了一些問題,並說這是一個位元一個問題的描述是輕描淡寫的。我們的客戶端(Ubuntu 15.04,規格連結)已安裝這些,並按以下順序:

  1. Ubuntu-desktop(已安裝,但我們執行了 sudo apt-get install 並發現)
  2. TightVNC伺服器
  3. XRDP(當然還有隨軟體包一起安裝的 vnc4server)

當我們從 Windows 上的 mstsc 連線時,它成功連接到伺服器,並且 xrdp 在左側執行其小的「連線日誌」。完成後,它會給我們一個方格背景,然後斷開連接。我個人無法弄清楚為什麼在使用以下命令編輯遠端使用者目錄中的 .xsession 後 gnome-session --session=Ubuntu-2d,它只是關閉連接而不給我們一個可以工作的會話。 errors」(另附)。任何人都知道這可能是為什麼?我們非常感謝您提供的任何幫助!

http://pastebin.com/N7DBqjxg

http://pastebin.com/KjJpaRTw

答案1

目前有一個錯誤,xrdp 0.6.1-2 無法透過 sesman-X11rdp 工作。查看錯誤報告錯誤報告。在回答這個問題時,該錯誤尚未修復,但有可能解決方法在這裡

其他人已將許多解決方法發佈到此網站。祝你好運。 :)

答案2

這是一個已知的問題。安裝 xrdp 時,您需要指定使用 xrdp 時要使用的備用桌面。 Unity 或 Gnome 3 無法與 XRDP 和 UBuntu 12.10 及更高版本一起使用。

您已經修改了 .xsession 檔案並新增了命令gnome-session --session=Ubuntu-2d。自 12.10 起,Ubuntu 中不再有 ubuntu-2d。

因此,要使事情正常運行,您必須執行以下步驟:

  1. 安裝xrdp
  2. 安裝備用桌面(假設您選擇 mate-desktop)
  3. 更新 .xsession 並在檔案中加入 mate-session
  4. 嘗試連接,然後就可以開始了

你可以找到詳細的說明這裡。該部落格還提供了有關 xrdp 的更多資訊(如何安裝不同的桌面;如何在啟動時運行 vnc...)

相關內容