Matrox G550 dual head, not properly initialized

Attila Kinali attila at kinali.ch
Sun Sep 3 10:13:01 PDT 2006


Moin,

By luck, i found out what my problem is with dual head
not working on a Matrox G550. Short version, it seems
like the _first_ head is not properly initialized.

Long version: When i startx with a dual head
setup after a reboot, i only get a signal on
the second head. The first head stays blank
(resp shows "no signal"). When i take out
the 'Screen 0' and 'Screen 1' entries in
the Device section where the graphics card is
specified and restart X, i get a mirrored image
on both heads. Changing that back to dual head
and restarting X gives me an image on both heads.

I compared the X.org.0.log for the case of
running dual head before and after running
a single head setup and only found minor differences:

---schnipp---
--- Xorg.0.log-dual-before-mirror       2006-09-03 18:43:42.000000000 +0200
+++ Xorg.0.log-dual-after-mirror2       2006-09-03 18:45:10.000000000 +0200
@@ -1157,8 +1157,8 @@
 drmOpenByBusid: drmGetBusid reports pci:0000:02:00.0
 (II) MGA(0): [drm] DRM interface version 1.2
 (II) MGA(0): [drm] created "mga" driver at busid "pci:0000:02:00.0"
-(II) MGA(0): [drm] added 8192 byte SAREA at 0x10008000
-(II) MGA(0): [drm] mapped SAREA 0x10008000 to 0x2b15346df000
+(II) MGA(0): [drm] added 8192 byte SAREA at 0x1001c000
+(II) MGA(0): [drm] mapped SAREA 0x1001c000 to 0x2b205b08d000
 (II) MGA(0): [drm] framebuffer handle = 0xf4000000
 (II) MGA(0): [drm] added 1 reserved context for kernel
 (II) MGA(0): [dri] visual configs initialized
---schnapp---

unfortunately, i have very little understanding how the xorg
mga driver works, so i'm unable to fix this myself. But i would
happily test any patches.

Thanks for your help

			Attila Kinali


-- 
egp ist vergleichbar mit einem ikea bausatz fuer flugzeugtraeger
			-- reeler in +kaosu



More information about the xorg mailing list