Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free.

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 have two Nvidia cards both with 2 heads and both configured as TwinView, so I have Screen0 and Screen1 in my xorg.conf.

ccsm sees both screens (displays them in the Screens drop-down at the top left), but Unity starts only on Screen0 by default. The displays on Screen1 only show the default white screen and default X mouse cursor, when I hover over them.

Is this the normal, expected behavior? Can I start Unity on Screen1 automatically without running custom shell scripts (like DISPLAY=:0.1 compiz --replace)?

share|improve this question

As far as I know Unity will only show on the very first Monitor not the extended ones. Unless they are TweenView and Cloned to Primary monitor. also if the Resolutions on the monitor are of different Size and ratio you may have to align the secondary monitors to overlay over the Unity portion of the main primary display.

Multiple monitor support is still kind of iffy on unity, and from what I read they will try to optimizes this on the next couple of releases of Ubuntu.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.