我的问题类似:通过 xrdp 登录时桌面空白 但我也正在失去联系。
我在 Microsoft Azure Cloud 中有一个 Ubuntu 14 Server VM。我的笔记本电脑是 Win8 X64。
我可以通过 Putty 通过 SSH 访问 VM 控制台。
我按照以下说明使服务器可通过 mstsc(Windows 远程)访问:
$ sudo apt-get install ubuntu-desktop
$ sudo apt-get install xrdp
我为端口 3389 设置了一个端点。
我可以建立远程连接并查看 xrdp 登录窗口。我选择了 sesman-Xvnc 模块并使用我的凭据登录。
然后看到这个窗口:
然后出现一个带有光标的空灰色窗口:
几秒钟后,我的连接断开了,没有任何消息或任何内容。可能是什么原因?
任何帮助,将不胜感激。
答案1
可能是一篇旧帖子,但可能对其他人有帮助。
Ubuntu 上的 xRDP 软件包不支持 Unity Desktop 您必须安装备用桌面界面。mate-desktop 是一个很好的替代方案
您可以使用以下命令安装 mate-desktop
sudo apt-get 安装 mate-core mate-desktop-environment mate-notification-daemon
然后你可以安装你的 xrdp 包
sudo apt-get 安装 xrdp
注意:在 Azure 上,您需要创建端点,以便使用端口 3389 上的 xrdp 软件访问您的 Ubuntu VM
有一篇文章描述了在 Ubuntu Server 16.04 上安装 xrdp 的过程。请查看此文章关联第一部分 - 第二部分即将发布
希望这有帮助