Ubuntu 15.04 客户端没有创建 xrdp 桌面?

Ubuntu 15.04 客户端没有创建 xrdp 桌面?

我们遇到了一些问题,并且说这是少量这个问题是轻描淡写的。我们的客户端(Ubuntu 15.04,规格链接)安装了这些,并按以下顺序安装:

  1. Ubuntu-desktop(已经安装,但我们执行了 sudo apt-get install 并发现)
  2. 紧密型VNC服务器
  3. XRDP(当然,需要随包一起安装 vnc4server)

当我们从 Windows 上的 mstsc 连接时,它会成功连接到服务器,并且 xrdp 在左侧会显示其小型“连接日志”。完成后,它会给我们一个方格背景,然后断开连接。我个人无法弄清楚为什么在用这个:编辑远程用户目录中的 .xsession 后 gnome-session --session=Ubuntu-2d,它只是关闭连接而不给我们一个可以工作的会话。而且每次这样做时,它都会在日志文件“.xsession-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……)

相关内容