Unix & Linux Stack Exchange is a question and answer site for users of Linux, FreeBSD and other Un*x-like operating systems. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

What are the (best) solutions for remote desktop in linux? Ideally I'd like to be able to be able to log in to a remote X (KDE) session without even logging into my local machine. Maybe if I could have a remote X session forwarded to a different virtual terminal session so I can switch back and forth between local and remote with Ctrl + alt + n?

This is going to be over the internet via a VPN, so data-light solutions would be best =]

share|improve this question
I too would like to know. This would be quite useful. – Blender Dec 14 '10 at 23:09
X2go. It is safe enough to simply have a local system service that fires up an Xserver with X2go as it's only running program. If the local client is a stupid terminal without a hard drive and especially without critical data there is nothing wrong with such an approach – Bananguin Aug 25 '12 at 21:02

I haven't tried it myself, but I think you might be looking for xpra. You will have to log in to an X Server locally to use it, but you should be able to set it up so your local X Server has a seperate workspace which connects to and mirrors an xpra workspace hosted remotely.


share|improve this answer
That's pretty cool, but it looks like it does its attaching over plain ssh. There's no way that will be fast enough not on the LAN – Falmarri Dec 15 '10 at 4:34

I believe that simple X forwarding will be too slow for what you want to do, so you'll have to choose between other protocols like VNC (thereis plenty of implementations), RDP (rdesktop) or NX. I would recommend NX as it is based on X, is very fast and even provides sound and file transfer. FreeNX is easy to setup and as it is based on X (just compressed and sshed during transfer) you should be able to integrate it like you want to your locale machine.

share|improve this answer
+1 for nx technology. Although I stopped using it because of some odd issues, it was generally great. – Josh Dec 16 '10 at 14:21

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.