在 Ubuntu 12.10 上运行 RDP 服务器的最佳方法是什么?
我想在运行 Ubuntu 12.10 的桌面上运行 RDP 服务器,并能够使用登录屏幕上的远程登录功能从另一台 12.10 机器登录。
我已经安装了 xrdp,但它似乎不能与 unity-3d 一起工作,有什么想法吗?
答案1
仅供参考... xrdp 本身在远程桌面/服务器上使用 VNC,要真正利用 xrdp,您还需要 x11rdp,而软件中心等通常不提供它。
我找到并使用了以下 scarygliders 工具,它可以自动下载并构建最新/最好的 xrdp 和 x11rdp 到您的机器上并为您安装。由于构建 x11rdp 的复杂性,它需要一段时间,但它对我来说一直很有效。
然后..完成后..考虑安装鳄梨酱
scaryglider 的站点: http://scarygliders.net/2012/05/23/the-scarygliders-x11rdp-o-matic-and-rdpsesconfig-hotness-upon-hotness/
鳄梨酱网站: http://guac-dev.org/
安装了 guacamole 并且安装了 xrdp/x11rdp... 您在客户端上使用远程桌面所需的只是一个支持 HTML5 的 Web 浏览器。
这一切配合得非常好,并且 HTML5 浏览器不需要任何远程桌面插件。
答案2
今天早上我遇到了同样的问题;尝试在 EC2 Ubuntu 12.10 实例上安装。我这样解决了...
安装gnome
和之后xrdp
,安装gnome-session-fallback
(而不是 2d 或 3d)
sudo apt-get install gnome-session-fallback
然后更新.xession
...
pico .xsession
将此行添加到 .xession(删除其他内容)...
gnome-session --session=gnome-fallback
按Ctrl+退出 pico X,并Y在出现提示时按保存。
重新开始xrpd
...
/etc/init.d/xrdp restart
您现在应该能够连接到您的 rdp 客户端...
答案3
虽然他们设法使用 xrdp 修复 Unity,但我建议使用 gnome 桌面,这里描述了逐步的过程:
答案4
看看teamviewer.com。我花了几个小时摆弄 guacamole 并安装 x11rdp-o-matic 却一无所获,现在才尝试一下。这不是 ubuntu 原生解决方案,但如果它有效……?