Ubuntu 14.04 LTS xrdp灰屏

我已经配置了Ubuntu 14.04 LTS,所以我可以将xdp从Windows 7 PC升级到xfce桌面,不幸的是xfce桌面只针对一个特定的Linux用户显示,如果我与其他用户一起使用RDP,那么屏幕只是灰色的X光标。 有什么想法吗?

我在早期版本的Ubuntu上广泛使用了xrdp,并且最终发现连接问题非常简单。 在我的情况下,它始终是一个小问题。 因此,当我在两个升级到14.04的盒子上遇到问题时,我想我本能地知道它可能只是需要对早期解决方案进行一些简单的变化。 这正是我在我的案例中发现的。

公共领域的文献很快指出,xrdp在14.04上不能用于“开箱即用”桌面。 汇总窗口function的丢失已经引导我回到xfce4桌面,所以我认为我早期的知识将直接修复灰色屏幕。 事实certificate,调整是在同一个地方,但只是有点不同。

另外,您可能首先需要关闭简单的防火墙(停止使用ufw)以确保不会导致问题。 如果防火墙正在过滤数据交换,则登录脚本可能会停止。 修复xrdp后,您可以确定是否需要在那里进行一些调整。

修复:编辑/etc/xrdp/startwm.sh

使最后两行看起来像这样;

#. /etc/X11/Xsession . /usr/bin/startxfce4 

(在早期版本中,我使用了语句session = xfce4-session)

保存文件并重新启动xrdp,您会发现自己的表现非常好。

  1. 从您的主用户目录(例如: /home/myuser )运行以下命令:

     echo xfce4-session > ~/.xsession 
  2. 重启xrdp服务

     sudo service xrdp restart