Dual head with different resolutions, MGA G500

Simo Kauppi swk at nic.fi
Mon Sep 5 02:03:42 PDT 2005


Hi,

I want to set up a dual head configuration so that I have my 17" LCD
display as a first head with 1280x1024 resolution and my projector as a
second head with 800x600 resolution (two separate screens).

I know it works as I have used it before, but now I don't seem to get it
working. When I set the xorg.conf to use dual head and start X, the
screen just blanks. The only way to wake up the screen is to use fbset
to set the resolution on either head. The fbset can only be done from
another computer (via ssh connection) as the screen blanks totally.
After the screen wakes up, the configuration seems to work fine.

The X.org logfile seems like everything is working.

If I set the same resolution for both screens, the configuration works.

I think the problem started when I switched from 32-bit to 64-bit
(Debian AMD64).

Does anybody have any idea where to look for the source of this problem,
kernel, framebuffer, X?

The hardware:
Matrox G550 dual head with 32MB videoram
Motherboard MSI K8T Neo2-F with VIA K8T800 Pro chipset

The software:
Debian AMD64 etch
X.org 6.8.2 (tested also with 6.8.99.900)
Kernel 2.6.13-mm1
WM Gnome or Enlightenment (tested also with twm)

The relevant parts of the xorg.conf:

Section "ServerFlags"
	Option	"StandbyTime"	"5"
	Option	"SuspendTime"	"10"
	Option	"OffTime"	"20"
	Option	"DefaultServerLayout"	"Single_Layout"
#	Option	"DefaultServerLayout"	"Dual_Layout"
EndSection

Section "Module"
	Load	"dbe"
	Load	"extmod"
	Load	"type1"
	Load	"freetype"
	Load	"glx"
	Load	"dri"
	Load	"bitmap"
	Load	"ddc"
	Load	"GLcore"
	Load	"int10"
	Load	"vbe"
	Load	"v4l"
EndSection

Section "Monitor"
	Identifier	"Hitachi_CML174SXW"
	HorizSync	24-80
	VertRefresh	56-75
	Option		"DPMS"
EndSection

Section "Monitor"
	Identifier	"Epson_EMP-S1H"
	HorizSync	15-92
	VertRefresh	50-85
EndSection

Section "Device"
        Option     "HWcursor" "False"          	# [<bool>]
        Option     "AGPMode" "4"           	# <i>
	Identifier  "Matrox_G550_1"
	Driver      "mga"
	VendorName  "Matrox Graphics, Inc."
	BoardName   "MGA G550 AGP"
	BusID       "PCI:1:0:0"
	Screen      0
EndSection

Section "Device"
        Option     "HWcursor" "False"          	# [<bool>]
        Option     "AGPMode" "4"           	# <i>
	Identifier  "Matrox_G550_2"
	Driver      "mga"
	VendorName  "Matrox Graphics, Inc."
	BoardName   "MGA G550 AGP"
	BusID       "PCI:1:0:0"
	Screen          1
EndSection

Section "Screen"
	Identifier	"Default_Screen"
	Device		"Matrox_G550_1"
	Monitor		"Hitachi_CML174SXW"
	DefaultDepth	24
	SubSection "Display"
		Depth		24
		Modes		"1280x1024" "1024x768" "800x600" "640x480"
	EndSubSection
EndSection

Section "Screen"
	Identifier	"Projector_Screen"
	Device		"Matrox_G550_2"
	Monitor		"Epson_EMP-S1H"
	DefaultDepth	24
	SubSection "Display"
		Depth           24
		Modes           "800x600"
	EndSubSection
EndSection

Section "ServerLayout"
	Identifier	"Single_Layout"
	InputDevice	"Generic_Keyboard"
	InputDevice	"Configured_Mouse"
	Screen		0 "Default_Screen" 0 0
EndSection

Section "ServerLayout"
	Identifier	"Dual_Layout"
	InputDevice	"Generic_Keyboard"
	InputDevice	"Configured_Mouse"
	Screen		"Default_Screen" Above "Projector_Screen"
	Screen		"Projector_Screen" 0 0
EndSection

Section "DRI"
	Mode	0666
EndSection


Any help or pointers would be highly appreciated.

Simo
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
URL: <http://lists.x.org/archives/xorg/attachments/20050905/0d17c337/attachment.pgp>


More information about the xorg mailing list