Section "ServerLayout"
	Identifier  "Dual-head"
	Screen      "Screen 1" LeftOf "Screen 2"
	Screen      "Screen 2" 0 0
	InputDevice "Keyboard"
	InputDevice "Mouse"
EndSection

Section "Files"
	FontPath "unix/:7100"
EndSection

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

Section "InputDevice"
	Identifier "Keyboard"
	Driver     "keyboard"
	Option     "CoreKeyboard"
	Option     "XkbRules" "xfree86"
	Option     "XkbModel" "pc104"
	Option     "XkbLayout" "us"
EndSection

Section "InputDevice"
	Identifier "Mouse"
	Driver     "mouse"
	Option     "CorePointer"
	Option     "Device" "/dev/psaux"
	Option     "Protocol" "ImPS/2"
	Option     "ZAxisMapping" "4 5"
EndSection

Section "Monitor"
	Identifier  "DFP"
	DisplaySize 376 301 # mm
	HorizSync   31.0 - 64.0 # kHz
	VertRefresh 60.0 # Hz
	Option      "DPMS"
EndSection

Section "Monitor"
	Identifier  "NTSC TV"
	DisplaySize 220 165 # mm
	HorizSync   31.469 # kHz
	VertRefresh 59.94 # Hz
	ModeLine    "720x480@59.94" 27 720 736 800 858 480 482 486 525
EndSection

Section "Device"
	Identifier "G550 1"
	Driver     "mga"
	Option     "HWcursor" "off"
	Option     "AGPMode" "4"
	BusID      "PCI:1:0:0"
EndSection

Section "Device"
	Identifier "G550 2"
	Driver     "mga"
	Option     "HWcursor" "off"
	Option     "AGPMode" "4"
	BusID      "PCI:1:0:0"
	Screen     1
EndSection

Section "Screen"
	Identifier   "Screen 1"
	Device       "G550 1"
	Monitor      "DFP"
	DefaultDepth 16
	SubSection "Display"
		Depth 16
		Modes "1280x1024"
	EndSubSection
EndSection

Section "Screen"
	Identifier   "Screen 2"
	Device       "G550 2"
	Monitor      "NTSC TV"
	DefaultDepth 16
	SubSection "Display"
		Depth 16
		Modes "720x480@59.94"
	EndSubSection
EndSection

Section "DRI"
	Mode 0666
EndSection
