原文参见:
http://askubuntu.com/questions/91657/xrdp-doesnt-work
You might still have another desktop manager in your .xsession config.
cd /home/youruser
echo "gnome-session --session=ubuntu-2d" > .xsession
sudo /etc/init.d/xrdp restart
I've had a similar issue and this solved it.
大意就是:
ubuntu12.04中同时存在unity、GNOME或者其他多个桌面管理器,需要启动的时候指定一个,不然即使远程登录验证成功以后,也只是背景,其他什么也没有。
20120829更新:
现在连上去桌面显示是Unity的新风格界面,如果想用传统的 gnome 风格,则要先安装:
$sudo apt-get install gnome-panel
然后编辑上面插入的一行,把 ubuntu-2d 改为 gnome-classic 保存退出。
注销再登陆就恢复传统桌面了。~~
参考:
Ubuntu 12.04 Desktop 版本 xrdp 连接上空屏幕问题