Re: screen for X?
> screen is a great tool for the terminal.
> But is there a similar tool for X -
> i.e., one that would let detach from an
> X session and reattach later, even if on
> a different host? Ideally, it should
For the benefit of myself later in time and possibly others, here are links to two projects that I've randomly stumbled upon:
screen for X?
From the start of the article, I hoped it would answer my dearest question, but in the end it did not. So here it is, maybe someone knows the answer:
screen is a great tool for the terminal. But is there a similar tool for X - i.e., one that would let detach from an X session and reattach later, even if on a different host? Ideally, it should also be possible to have multiple X terminals attached to a single X session at the same time. Multiplexing multiple X sessions on one physical terminal would be just icing on the cake.
I've had several people suggest VNC when I asked this question before, but everytime I tried, VNC was much too slow for regular work even on a dedicated LAN. I guess grabbing and transferring screen rectangle bitmaps just can't beat (or even match) the native X protocol.
Come on, it can't be that hard! I don't know the X protocol (I guess I should have a look - anyone have a URL handy?), but I suppose that most of the time, it would be nothing but forwarding the connection - sort of a proxy server. Of course, there's the problem of reconnecting the clients back to the new server - replay any initialization, redraw the windows... And one would have to simulate the server's presence all the time so that the clients don't die. And you can't currently change the resolution and color depth on the fly, so they would have to match. And a number of other problems, sure. But I'm sure it can be done! Am I the only one who longs for this?