I have a Windows XP laptop with an external monitor at my desk, and I access a gnome session using VNC on a remote Linux server. It works now, but only on one of my local monitors. I would like to be able to use both of my local monitors. I like to be able to drag windows between monitors and have windows maximize per monitor. On the server, I am running Gnome with Metacity, although I can try switching if necessary.

I could just make the VNC server resolution large enough to span both of my monitors, but they don't have the same resolutions, so some parts of the virtual window would be invisible, and maximization wouldn't work right.

I've tried starting a second VNC server by running the vncserver command a second time on the server. This works, but it starts a totally separate gnome session with none of the applications shared between sessions.

Ideally, any of these would be good:

  1. Two VNC servers running at the same time, where the virtual screens look to gnome as if they are a dual-monitor setup. I know gnome can handle dual physical monitors, so maybe there is a way to make the second Xvnc server just look like a second monitor. I would then launch two vnc clients on Windows and position them on each screen.

  2. OR, A VNC server and client that have multiple monitor support built in (for both the server and the client).

  3. OR, Two VNC servers somehow each displaying different Gnome workspaces. I would not be able to drag windows between workspaces, but I could use the "Move window to Workspace N" command instead.

  4. OR, A way to configure Metacity to fake multi-monitor support (non-rectangular desktop), and then just have a large resolution on the vnc server.

I've seen something about Xinerama, but I'm not sure if it's useful here.

link|improve this question
feedback

Know someone who can answer? Share a link to this question via email, Google+, Twitter, or Facebook.

Your Answer

 
or
required, but never shown

Browse other questions tagged or ask your own question.