3 ms·
X does window forwarding, and I love it, but it doesn't do remote session resuming. For that, you have to fall to things like VNC, which really isn't much more
by tsuraan 17y ago
X does window forwarding, and I love it, but it doesn't do remote session resuming. For that, you have to fall to things like VNC, which really isn't much more than streaming video. I'm fairly certain that RDP doesn't do that. Its performance on pan-pacific connections is completely acceptable, much better than clever video streaming systems like gotomeeting or webex. I've never had the chance to try VNC across the ocean, but I'm guessing it wouldn't be as nice as RDP either.
Why do you think RDP does work by screenshot forwarding? I'm pretty certain it works by forwarding win API calls over a network, but I've never dug into the rdesktop source, so I could be completely mistaken.
- nailer 17y agoThere is a X proxy thingy that allows you to do session resuming just using the X protocol, but as you note it's an afterthought and not baked into the regular software an interface.
- rbanffy 17y agoX clients can handle disconnect and reconnect rather easily. It's up to the toolkits, usually, to enable this kind of functionality. Now that you say, it would be wonderful to have something that does for X clients what screen does for text terminals.
- andrew_k 17y agoYou can try FreeNX or Google's Neatx server for session resuming.
- _pi 17y agoIt certainly does both, but doesn't work as well enough as it should. Some of the corruption and image problems I've had on VNC also are on RDP.