Hello Xperts,

I am encountering a weird problem with a Matrox G200 MMS quad-display card.
Maybe someone can shed some light upon it or at least suggest
a direction of what I could try next? I tested 2 different cards
(same model) already, so it's not defect hardware like I suspected:

I installed the MGA drivers for G200 MMS from Matrox as detailed
on their site. The driver version is 1.43, and XFree is 4.1.0,
kernel version 2.4.4GB (SuSE). I compiled XFree and the driver
from sources. I can get three displays working, but not four.
More specifically, I cannot get any combination of displays working
which would include display #2, the one at the PCI bus address 2:4:0.

Every time when I try starting X with this display enabled (including a
single-screen configuration on this display), the machine just hangs.
Mostly I can use CTRL-ALT-DEL to reboot it (as the display goes black),
and sometimes it's locked hard. What's very frustrating is that I can
mix and match all other displays as I like and everything is fine,
just this #2 is broken.

The last lines that appear in the log (here pasted from an attempt
to get display #2 alone working, hence MGA(0)) are always:

...
(II) MGA(0): Not using default mode "1856x1392" (insufficient memory for mode)
(II) MGA(0): Not using default mode "1920x1440" (insufficient memory for mode)
(II) MGA(0): Not using default mode "1920x1440" (insufficient memory for mode)
(II) MGA(0): Not using default mode "1400x1050" (insufficient memory for mode)
(II) MGA(0): Not using default mode "1400x1050" (insufficient memory for mode)
(==) MGA(0): Write-combining range (0xf5000000,0x200000)


In successful configurations (using displays #1, #3, #4), the server
apparently goes past this line:

...
(II) MGA(0): Not using default mode "1856x1392" (hsync out of range)
(II) MGA(0): Not using default mode "1856x1392" (bad mode clock/interlace/doublescan)
(II) MGA(0): Not using default mode "1920x1440" (hsync out of range)
(II) MGA(0): Not using default mode "1920x1440" (bad mode clock/interlace/doublescan)
(II) MGA(0): Not using default mode "1400x1050" (hsync out of range)
(==) MGA(0): Write-combining range (0xf3000000,0x800000)
(==) MGA(0): Write-combining range (0xf3800000,0x200000)
(--) MGA(0): Virtual size is 1024x768 (pitch 1024)
(**) MGA(0): Mode "1024x768": 93.0 MHz, 66.4 kHz, 82.8 Hz
(==) MGA(0): DPI set to (75, 75)
...


Maybe someone can point out what the "write-combining range" message
means and what could be going wrong here? Note that I have no other PCI
devices in the same box, nor do I have an AGP card. lspci produces
good-looking output showing all four virtual devices, with all the
same configuration details besides of the "memory at" lines
(0xf5000000 is the memory-at for device #2, 0xf3000000 for device #3).
I have looked at BIOS settings, but I can't see anything relevant there
(not being a hardware expert, granted).

Your opinion and suggestions about further steps to resolve this
problem are highly appreciated. Also, maybe someone has a G200 MMS
quad setup working and can share their XFree/driver/system versions
to encourage me :-)

Thanks in advance -
Jan Ploski

_______________________________________________
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert

Reply via email to