How To for hi-jacking the RDP remote login feature introduced in Ubuntu 12.10 with X2Go

As a proof-of-concept I have provided some packages ([1], [2]) that can be installed on Ubuntu 12.10 and allow hi-jacking of the (new) RDP remote login feature in Ubuntu 12.10 with X2Go.


The following simple steps have to be followed, to do the hi-jacking...

X2Go Server (Ubuntu precise):

 $ sudo add-apt-repository ppa:x2go/stable
 $ sudo apt-get update
 $ sudo apt-get install x2goserver-xsession


Client (Ubuntu quantal, I used i386, but amd64 should work as well):

 $ sudo add-apt-repository ppa:x2go/ppa
 $ sudo apt-get update
 $ sudo apt-get install lightdm-remote-session-x2go


Note: the package lightdm-remote-session-x2go will kick lightdm-remote-session-freerdp out of the system.


Add Remote Desktop Profile

  • NAME: X2Go Server (or any other name you like)
  • Host: <x2goserver.mydomain>:<sshport>
  • Type: rdp
  • Login: <your-uid-on-x2goserver>
  • Password: <secret>
  • Domain: UNITY (or GNOME or KDE or LXDE or XFCE)


Then back on the Client in LightDM:

  • use the Remote Login feature, login with your UCCS credentials
  • select host/session profile X2Go Server
  • log in...


You should see an X2Go session coming up...