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
