XRDP session in Ubuntu can't escape as well. I believe a lot have experienced login from Windows 7 to Ubuntu will see only the wallpaper without any taskbar. There are many many work around online and most of them required a lot of command line input and even some require reinstallation / removal of certain piece of software inside.
Gathering info from all those advices, one can realize it actually something to do with what is being loaded up upon login from remote. The gnome-session-fallback seems not working on Ubuntu 12.10 possibly due to Unity-2D is completely gone out of 12.10. And if you are like me who prefer xfce4 than any other, then the solution is as simple as below:
- locate the startwm.sh in /etc/xrdp
- you can do vi or simply fire up leafpad with sudo privilege. the last line of it should be ./etc/X11/Xsession
- replace it with xfce4-session (or you can simply add a "#" in front of the "xsession" line to disable it and enter xfce4-session in a new line)
- now login again from remote desktop connection and voila!
- Lubuntu: lxsession -s Lubuntu -e LXDE
- Gnome Fallback: gnome-session --session=gnome-fallback
Thanks to NuxIT from linuxquetions.org for the idea of such a simple solution. The original discussion thread can be found here: