我安装了最新的 ubuntu 桌面,当我安装 xrdp 时,从 windows rdc 连接时出现灰屏。这在 ubuntu 12.04 中运行良好。
我找到了几个解决方案,但它们并不是我真正想要的。我希望 ubuntu 桌面能够与 xrdp 配合使用。
有什么建议么?
我几乎尝试了所有关于 xrdp“灰屏”的帖子。我能够让 xfe 桌面工作,但我真的希望 ubuntu 桌面能够工作。
我执行以下操作来安装 xrdp:
sudo apt-get 更新 sudo apt-get 安装 xrdp
重新启动了 ubuntu 14.04 桌面机。
Windows 的 RDC 会导致屏幕变成灰色并带有“x”光标。
对于 ubuntu 12.04 桌面,更新和安装 xrdp 的过程运行良好,我可以通过 windows RDC 顺利进入桌面。但 14.04 桌面的屏幕很灰。
答案1
到目前为止,您的步骤都是正确的。您唯一需要注意的是,xrdp 解决方案不适用于 Unity 桌面界面或 Gnome 桌面。
您仍然可以通过 xrdp 执行到 ubuntu 的远程会话,但您需要安装备用桌面环境。似乎最常用的(可能是因为可以工作)是 xfce 桌面。
您可以在此处找到有关如何在 ubuntu 14.04 中使用 xrdp 的分步过程 http://c-nergy.be/blog/?p=5305
总结一下这些步骤,你安装 xrdp,安装备用桌面,配置你的配置文件,这样 xrdp 就知道它必须使用备用桌面,测试你的配置,并根据需要调整配置
这应该可以帮助你
顺便说一句,你也可以为此填写错误报告,因为 xrdp 解决方案在 fedora 上运行良好(是的,你可以使用 xrdp 和 Gnome 界面),但 Ubuntu 和/或 xrdp 包中似乎出了问题
答案2
需要明确的是,目前在 ubuntu 14.04 中以下功能均无法工作:
gnome-session --session=gnome-classic
gnome-session --session=gnome-fallback
gnome-session –session=ubuntu-2d
相反,唯一有效的方法是:
xfce4-session
这似乎是 xrdp 对 Gnome 的支持存在一个问题,我没有在 xrdp 的 git 上看到将其列为错误。
~/.xsession
答案3
对我来说它有效(可能需要重新启动系统):
sudo apt-get install xrdp
sudo apt-add-repository ppa:ubuntu-mate-dev/ppa
sudo apt-add-repository ppa:ubuntu-mate-dev/trusty-mate
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install ubuntu-mate-core ubuntu-mate-desktop
echo mate-session >~/.xsession
sudo service xrdp restart