It should be pretty easy to get remote X11 sessions going with your Linode. I just tried it out on my test Linode and it went very smoothly. Here are the steps I used:
1) Install your X application & supporting libs:
Code:
sudo apt-get install xterm
2.1) Edit /etc/ssh/sshd_config
on your Linode:
Code:
X11Forwarding yes
X11DisplayOffset 10 #Default, I think
2.2) ...and restart sshd
Code:
sudo /etc/init.d/ssh restart #You can do this in an ssh session without being disconnected
3) Edit ~/.ssh/config
on your workstation:
Code:
Host your.linode.hostname
ForwardX11 yes
Compression yes #Not absolutley necessary
CompressionLevel 7 #Can be adjusted--this has worked well for me
4) Connect to your Linode from your workstation and start the app:
Code:
ssh -f your.linode.hostname xterm #The -f tells ssh to go to the background after asking for passwords so you get your terminal back
5) Wait for it to come up. This depends on your available bandwidth, connection latency and the application.
6) Be amazed!
If all of that doesn't get you going, poke around on
the Intertubes for some other pointers.
--James