Xinerama broken since intrepid on MGA
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
X.Org X server |
Confirmed
|
High
|
|||
xserver-xorg-video-mga (Ubuntu) |
Fix Released
|
High
|
Chris Halse Rogers | ||
Lucid |
Won't Fix
|
Undecided
|
Unassigned | ||
Natty |
Fix Released
|
High
|
Chris Halse Rogers |
Bug Description
Binary package hint: xserver-
I have a Matrox G450 dual-head. When I start Xorg with a second screen enabled, it errors with the message:
MGA(0): Unable to map BAR 0. Invalid argument (22)
This problem is referenced elsewhere on the internet, so far without a solution:
https:/
http://
If I disable the second screen, it starts up fine (but with the same image on both monitors). I realize Xinerama is deprecated in favor of xrandr but the version of the mga driver in intrepid doesn't seem to support xrandr configuration -- http://
$ lsb_release -rd
Description: Ubuntu 8.10
Release: 8.10
$ apt-cache policy xserver-
xserver-
Installed: 1:1.4.9.
Candidate: 1:1.4.9.
Version table:
*** 1:1.4.9.
500 http://
100 /var/lib/
$ cat /etc/X11/xorg.conf
Section "Device"
Identifier "MGA[0]"
Driver "mga"
BusID "PCI:1:0:0"
Screen 0
EndSection
Section "Device"
Identifier "MGA[1]"
Driver "mga"
BusID "PCI:1:0:0"
Screen 1
EndSection
Section "Monitor"
Identifier "ViewSonic"
Option "DPMS"
EndSection
Section "Monitor"
Identifier "Westinghouse"
Option "DPMS"
EndSection
Section "Screen"
Identifier "Left Screen"
Monitor "ViewSonic"
Device "MGA[0]"
EndSection
Section "Screen"
Identifier "Right Screen"
Monitor "Westinghouse"
Device "MGA[1]"
EndSection
Section "ServerLayout"
Identifier "Xinerama"
Screen "Left Screen"
Screen "Right Screen" RightOf "Left Screen"
Option "Xinerama" "on"
EndSection
Changed in xserver-xorg-video-mga: | |
status: | New → Confirmed |
Changed in xorg-server: | |
status: | Unknown → Confirmed |
Changed in xserver-xorg-video-mga (Ubuntu): | |
assignee: | nobody → bryceharrington |
importance: | Undecided → High |
status: | Confirmed → Triaged |
Changed in xserver-xorg-video-mga (Ubuntu): | |
assignee: | Bryce Harrington (bryceharrington) → nobody |
tags: | added: intrepid |
tags: | added: patch |
Changed in xserver-xorg-video-mga (Ubuntu): | |
status: | Triaged → Incomplete |
tags: | added: patch-forwarded-upstream |
Changed in xorg-server: | |
importance: | Unknown → High |
Changed in xorg-server: | |
importance: | High → Unknown |
Changed in xorg-server: | |
importance: | Unknown → High |
Changed in xserver-xorg-video-mga (Ubuntu Lucid): | |
assignee: | nobody → Timo Aaltonen (tjaalton) |
status: | New → In Progress |
I can confirm this, because I have exactly the same adapter and setup resulting in the same error. My xorg.0.log is essentially similar, but I'm happy to post it here if needed for investigation.