Server Fault is a question and answer site for system and network administrators. 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

I know that it is possible to forward the windows of an X-windows-system application to a client's desktop via SSH when you start the application in a SSH terminal session which has X-forwarding enabled.

But is there a way to forward the windows of an application which is already running on a remote system? Most impressive would be a way to keep a windowed application running on a headless server system, so that when I ever need that application I can forward its windows on-demand to my desktop system, without the need to ever stop this application or the application being closed down because my SSH connection times out.

share|improve this question

Try xpra. It's basically screen for X.

share|improve this answer

NX is capable of keeping sessions alive.

share|improve this answer
I will look into this. Thanks. – aef Feb 20 '11 at 0:18

Vnc does this (on Linux the normal Vnc servers create a virtual display rather than sharing your desktop like in Windows), but you would need to have run the application in the Vnc server up front.

share|improve this answer
I know, but this way you have to forward a full desktop as far as I know. That's not what I'm looking for. – aef Feb 20 '11 at 0:17

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.