I'm just about to set up my own home network here and I'd like to be able to control my Linux desktop over the network. VNC would be what I would normally use in this case, but the requirements are a bit different.
I basically need to be able to start work on something here on my desktop and continue that work seamlessly on a laptop or netbook as I'm moving around. I want to be able to literally pick up exactly where I left off and control my host computer's mouse pointer location, keyboard, etc and not have to open any windows: I need to be able to start from EXACTLY where I left off.
Is there any way of doing this? I'm using Ubuntu if that helps.