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.
[1] http://code.x2go.org/gitweb?p=lightdm-remote-session-x2go.git;a=summary
[2] http://code.x2go.org/gitweb?p=libpam-x2go.git;a=summary
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
DONE!
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
DONE!
Note: the package lightdm-remote-session-x2go will kick lightdm-remote-session-freerdp out of the system.
On UCCS:
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)
DONE!
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...
DONE!
You should see an X2Go session coming up...
light+love
sunweaver