Here is a better patch for the mga driver which doesn't require the changes to libpciaccess. This one eliminates the duplicate mappings and counts how many heads are using mapping to prevent unmapping too early. It also fixes a bug I found where the i2c monitor detection on the second head leaves mappings behind forever.
I think this is a reasonably good way to fix the problem and it works fine on my machine. I'm no expert on matrox cards or Xorg drivers though so, as before, use with caution. ** Attachment added: "Much nicer patch to fix multihead support" http://launchpadlibrarian.net/19595197/mga-driver-2.patch -- Xinerama broken since intrepid on MGA https://bugs.launchpad.net/bugs/292214 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs