screen… but for x

I’m sure most Linux sys admins are familair with screen – it’s a virtual terminal multiplexer that allows single logins to be ‘detached’, then resumed later. This is fantastic because it means what you’re doing can survive connection failures, you can share it with other users, etc.

Windows has a similar tool called ‘Remote Desktop’, which runs on the RDP standard.

I would *LOVE* to have the same functionality available in Linux: be able to remote into an X session, picking up its last state (presuming that user had already been logged-in), or to be able to launch a new session, then disconnect later, and pick it up again whenever I want to in the future.

I have no idea how hard that may be to implement, but it would rock.