Re: xserver-xorg: - Matrox G550 Dualhead woes!
On Sunday 21 Aug 2005 20:04, Adrian von Bidder wrote:
> Yo!
>
> Environment: Matrox G550 on xorg from unstable on a (mostly) sarge
> installation. 2 analog screens. Xinerama is used, bare xorg - no mga_hal
> etc.; kernel linux-image-2.6.12 or kernel-image-2.6.8 doesn't matter;
> 686-smp in both cases. DRM loads fine.
>
> Symptom: booting, one display is text console. When X is started, it
> starts fine on that display, but there's no signal on the other display -
> thus it won't even come out of power save mode.
>
> Starting X once with a single head xorg.conf solves the problem: The
> 'single head' X delivers identical signal to both outputs of the graphics
> card (even to the point where killing X or switcing back to text mode shows
> the text mode on both screens). Changing xorg.conf back to the
> dualhead/xinerama one, it starts fine on both displays.
>
> [ please cc: me on replies ]
>
> Detailed information:
>
> xorg.conf (excerpts):
>
> =======
> Section "ServerFlags"
> Option "Xinerama" "on"
> EndSection
>
> Section "Device"
> Identifier "Matrox Graphics, Inc. MGA G550 AGP, Screen 0"
> Driver "mga"
> BusID "PCI:1:0:0"
> Screen 0
> EndSection
>
> Section "Device"
> Identifier "Matrox Graphics, Inc. MGA G550 AGP, Screen 1"
> Driver "mga"
> BusID "PCI:1:0:0"
> Screen 1
> EndSection
>
> Section "Screen"
> Identifier "Screen 0"
> Device "Matrox Graphics, Inc. MGA G550 AGP, Screen 0"
> Monitor "Hitachi CM772"
> ...
> EndSection
>
> Section "Screen"
> Identifier "Screen 1"
> Device "Matrox Graphics, Inc. MGA G550 AGP, Screen 1"
> Monitor "BenQ 7638"
> ...
> EndSection
>
> Section "ServerLayout"
> Identifier "Default Layout"
> Screen "Screen 0" 0 0
> Screen "Screen 1" RightOf "Screen 0"
> InputDevice "Generic Keyboard"
> InputDevice "Configured Mouse"
> EndSection
>
> [Monitor sections are quite standard, but I'm specifying HorizSync and
> VertRefresh manually, as X seems to confuse the values if I try letting it
> detect them automatically.]
> =======
>
> And starting X quickly with the one below is a workaround, as described
> above.
>
> =======
> Section "Device"
> Identifier "Matrox Graphics, Inc. MGA G550 AGP, Screen 1"
> Driver "mga"
> EndSection
>
> Section "ServerLayout"
> Identifier "Default Layout"
> Screen "Screen 0"
> InputDevice "Generic Keyboard"
> InputDevice "Configured Mouse"
> EndSection
>
> [Screen & Monitor as above]
> =======
>
> Anybody had similar experiences, or has a G550 and does something slightly
> different?
>
> thanks in advance.
> -- vbi
I believe your problem to lie around the fact that both BusIDs are the same.
If you lspci, you should see the second one has a different last digit: e.g.
PCI:1:0:1
Cheers,
Reply to: