Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

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.

share|improve this question
So why wouldn't VNC work for this? – ubiquibacon Nov 15 '10 at 7:09
The intent was not to create a new session like VNC typically does, but to use the existing X session. – Naftuli Tzvi Kay Nov 15 '10 at 19:31
up vote 0 down vote accepted

You're looking for x11vnc, which exports an existing login session over VNC.

share|improve this answer
Thanks! x11vnc worked like a charm! Now I can "take" my work downstairs whenever I need to go get a snack :) Thanks a bunch, that totally solved my problem. Once I have it tunneling over SSH and running whenever my X server is, I'll be all set! Thanks, thanks, and thanks! – Naftuli Tzvi Kay Nov 15 '10 at 19:14

If your desktop's window manager is Compiz, Nomad makes this seamless. Otherwise you can use a headless Xvnc running your real desktop that you connect to from both your (otherwise empty) desktop session and your laptop, or use x11vnc to export your active desktop.

You may alternately want to look into NX desktop sharing and shadow mode; see the NX Server Administrator’s Guide and BerliosProject:FreeNX - HowtoShadow for some details.

share|improve this answer
Is there an equivalent for Ubuntu? – Naftuli Tzvi Kay Nov 15 '10 at 18:53

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .