If you need to get a xwindows session to a remote machine at a push you can try this:
$ssh -X -C user@remote user@remote$ Xnest :1 -geometry 800x600 & user@remote$ gnome-session -display :1 & Its slow but functional!
For any feedback or corrections, please write in to: Simon Quantrill