4

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.

Michael Hampton
  • 237,123
  • 42
  • 477
  • 940
aef
  • 1,705
  • 4
  • 24
  • 41

3 Answers3

4

Try xpra. It's basically screen for X.

Michael Mior
  • 376
  • 1
  • 5
  • 17
1

NX is capable of keeping sessions alive.

Sven
  • 97,248
  • 13
  • 177
  • 225
1

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.

DerfK
  • 19,313
  • 2
  • 35
  • 51
  • 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 00:17