Hello,
I've used XFree86 since 3.2 or so, and since the 4.0 prereleases started
coming out I've taken full advantage of the multihead features, always
with Matrox cards. Up until 4.1, I had 3 identical Matrox Millenium I's
playing happily:
Bus 0, device 11, function 0:
Display controller: Matrox Graphics, Inc. MGA 2064W [Millennium] (rev 1).
IRQ 7.
Bus 0, device 13, function 0:
VGA compatible controller: Matrox Graphics, Inc. MGA 2064W [Millennium] (#2) (rev
1).
IRQ 5.
Bus 0, device 15, function 0:
Display controller: Matrox Graphics, Inc. MGA 2064W [Millennium] (#3) (rev 1).
IRQ 5.
With the configuration found attached, XF86config.orig
Since upgrading to 4.1, I cannot start in multiheaded mode of any kind,
and barely starts in Single headed mode, and only then on my lone multisync
monitor, attached to the 'primary' card (the one with vga enabled).
I tried generating a new layout with X -configure, then substituting new
monitor definitions, as it didn't seem to figure those out. I also modified
the Device and Screen sections as needed, resulting in the attached XF86Config
file. with this configuration, too, I cannot startx. When I startx,
not only does XFree fail to load, it locks up the machine entirely! I have
to reboot it at that point. It has done so with the following kernels:
2.2.19
2.4.12-ac3+rik van riel's VM patches
I've been reading the list for a week or so, and browsed through the archives
since 4.1 was released, and haven't noticed anyone else with a problem of this
type. Can anyone shed any light on the subject? OH, when it fails in the manner
described above it also fails to leave a new XFree86.0.log in /var/log,
so I am unable to include one. :( This only makes it harder to figure out,
of course. Thanks for any help you can provide,
Nate Smith
Section "ServerLayout"
Identifier "SingleHead"
Screen 0 "Screen1"
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Section "ServerLayout"
Identifier "TripleHead"
Screen 0 "Screen1" 0 0
Screen 1 "Screen2" LeftOf "Screen1"
Screen 2 "Screen3" LeftOf "Screen2"
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Section "Files"
RgbPath "/usr/X11R6/lib/X11/rgb"
ModulePath "/usr/X11R6/lib/modules"
FontPath "/usr/X11R6/lib/X11/fonts/misc/"
FontPath "/usr/X11R6/lib/X11/fonts/Speedo/"
FontPath "/usr/X11R6/lib/X11/fonts/Type1/"
FontPath "/usr/X11R6/lib/X11/fonts/CID/"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi/"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi/"
EndSection
Section "Module"
Load "dbe"
Load "extmod"
# Load "glx"
Load "pex5"
Load "record"
Load "xie"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "keyboard"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/mouse"
EndSection
Section "Monitor"
Identifier "GDM-1952"
HorizSync 48.8 - 48.8
VertRefresh 60 - 75
ModeLine "1280x1024" 119.8 1280 1312 1472 1696 1024 1027 1030 1064 +hsync
-vsync
EndSection
Section "Monitor"
Identifier "HP98754A"
HorizSync 63.3 - 63.3
VertRefresh 60.0 - 60.0
ModeLine "1280x1024" 108.2 1280 1324 1508 1708 1024 1027 1030 1056
EndSection
Section "Monitor"
Identifier "Sun"
HorizSync 31.5 - 57.0
VertRefresh 50-100
Option "DPMS"
Modeline "1280x1024" 108 1280 1328 1440 1688 1024 1025 1028 1066 +hsync +vsync
EndSection
Section "Device"
Identifier "MGAI"
VendorName "Matrox"
Driver "mga"
VideoRam 4096
Option "NoHal" "True"
# Option "Sync_on_Green"
#Option "PCI Retry"
BoardName "MGA 2064W"
BusID "PCI:0:13:0"
EndSection
Section "Device"
Identifier "MGAII"
VendorName "Matrox"
Driver "mga"
VideoRam 4096
Option "NoHal" "True"
Option "Sync_on_Green"
# Option "PCI Retry"
BoardName "MGA 2064W"
BusID "PCI:0:11:0"
EndSection
Section "Device"
Identifier "MGAIII"
VendorName "Matrox"
Driver "mga"
VideoRam 4096
Option "NoHal" "True"
Option "Sync_on_Green"
#Option "PCI Retry"
BoardName "MGA 2064W"
BusID "PCI:0:15:0"
EndSection
Section "Screen"
Identifier "Screen1"
Device "MGAI"
Monitor "Sun"
DefaultDepth 16
SubSection "Display"
Depth 16
Modes "1152x864" "1024x768"
EndSubSection
EndSection
Section "Screen"
Identifier "Screen2"
Device "MGAIII"
Monitor "HP98754A"
DefaultDepth 16
SubSection "Display"
Depth 16
Modes "1280x1024"
EndSubSection
EndSection
Section "Screen"
Identifier "Screen3"
Device "MGAII"
Monitor "GDM-1952"
DefaultDepth 16
SubSection "Display"
Depth 16
Modes "1024x768"
EndSubSection
EndSection
Section "ServerLayout"
Identifier "TripleHeadedMonster"
Screen "Screen 8" 0 0
Screen "Screen 3" LeftOf "Screen 8"
Screen "Screen 4" LeftOf "Screen 3"
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard1" "CoreKeyboard"
EndSection
Section "ServerLayout"
Identifier "Multisync"
Screen "Screen 8" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard1" "CoreKeyboard"
EndSection
Section "ServerLayout"
Identifier "Single Freak"
Screen "Screen 4" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard1" "CoreKeyboard"
EndSection
Section "ServerLayout"
Identifier "DualHead"
Screen "Screen 8" 0 0
Screen "Screen 4" LeftOf "Screen 8"
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard1" "CoreKeyboard"
EndSection
Section "ServerLayout"
Identifier "TriplePlay"
Screen "Screen 7" 0 0
Screen "Screen 3" LeftOf "Screen 7"
Screen "Screen 4" LeftOf "Screen 3"
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard1" "CoreKeyboard"
EndSection
Section "ServerLayout"
Identifier "SingleTrySis"
Screen "Screen 7"
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard1" "CoreKeyboard"
EndSection
Section "ServerLayout"
Identifier "SingleTryMatrox"
Screen "Screen 3"
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard1" "CoreKeyboard"
EndSection
Section "Files"
RgbPath "/usr/X11R6/lib/X11/rgb"
ModulePath "/usr/X11R6/lib/modules"
FontPath "unix/:7100"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/misc:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/Type1"
FontPath "/usr/X11R6/lib/X11/fonts/Speedo"
FontPath "/usr/X11R6/lib/X11/fonts/TrueType"
EndSection
Section "Module"
Load "ddc"
Load "GLcore"
Load "dbe"
Load "dri"
Load "extmod"
Load "glx"
Load "pex5"
Load "record"
Load "xie"
Load "bitmap"
Load "freetype"
Load "speedo"
Load "type1"
Load "vbe"
Load "int10"
Load "truetype"
# Load "v4l"
EndSection
Section "InputDevice"
Identifier "Keyboard1"
Driver "Keyboard"
Option "AutoRepeat" "250 30"
Option "XkbRules" "xfree86"
Option "XkbModel" "pc101"
Option "XkbLayout" "us"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "IMPS/2"
Option "Device" "/dev/psaux"
Option "ZAxisMapping" "4 5"
EndSection
Section "Monitor"
Identifier "GDM-1952"
HorizSync 48.8 - 48.8
VertRefresh 60 - 75
ModeLine "1280x1024" 119.8 1280 1312 1472 1696 1024 1027 1030 1064 +hsync
-vsync
EndSection
Section "Monitor"
Identifier "GDM-1950"
HorizSync 64 - 65
VertRefresh 55 - 65
ModeLine "1280x1024" 110.0 1280 1328 1512 1712 1024 1025 1028 1054 -hsync
-vsync
EndSection
Section "Monitor"
Identifier "HP1097A"
HorizSync 78.1 - 78.1
VertRefresh 72.0 - 72.0
ModeLine "1024x768" 76.7 1024 1040 1216 1328 768 768 776 802
ModeLine "1280x1024" 135.0 1280 1344 1536 1728 1024 1027 1030 1085
ModeLine "1280x1024" 135.0 1280 1344 1536 1728 1024 1027 1030 1085 -hsync
-vsync
ModeLine "1280x1024" 110.0 1280 1292 1446 1682 1024 1025 1028 1058
ModeLine "1280x1024" 110.0 1280 1328 1512 1712 1024 1025 1028 1054
ModeLine "1280x1024" 108.2 1280 1324 1508 1708 1024 1027 1030 1056
ModeLine "1280x1024" 126.1 1536 1608 1968 2000 1102 1107 1114 1122 -hsync
-vsync
ModeLine "1280x1024" 119.8 1280 1312 1472 1696 1024 1027 1030 1064 +hsync
-vsync
EndSection
Section "Monitor"
Identifier "HP98754A"
HorizSync 63.3 - 63.3
VertRefresh 60.0 - 60.0
ModeLine "1280x1024" 108.2 1280 1324 1508 1708 1024 1027 1030 1056
EndSection
#Section "Monitor"
# Identifier "GDM-1662B"
# HorizSync 67
# VertRefresh 71.7
# ModeLine "1280x1024" 108.2 1280 1324 1508 1708 1024 1027 1030 1056
#EndSection
Section "Monitor"
Identifier "GDM-1662B"
HorizSync 60-62
VertRefresh 64-65
# 1152x900 @ 76 Hz, 64 kHz hsync
Mode "1152x900"
DotClock 94
HTimings 1152 1224 1324 1540
VTimings 900 904 920 940
Flags "+Hsync" "+Vsync"
EndMode
EndSection
Section "Monitor"
Identifier "GW1572"
VertRefresh 50-120
HorizSync 31.5-64
ModeLine "1024x768" 44.9 1024 1048 1208 1264 768 776 784 817 interlace
ModeLine "1024x768" 75.0 1024 1048 1184 1328 768 771 777 806 -hsync -vsync
ModeLine "1024x768" 85.0 1024 1032 1152 1360 768 784 787 823
ModeLine "1024x768" 98.9 1024 1056 1216 1408 768 782 788 822 -hsync -vsync
ModeLine "800x600" 60.75 800 824 888 996 600 604 609 629 -hsync -vsync
# 320x200 @ 70 Hz, 31.5 kHz hsync, 8:5 aspect ratio
Modeline "320x200" 12.588 320 336 384 400 200 204 205 225 Doublescan
# 320x240 @ 60 Hz, 31.5 kHz hsync, 4:3 aspect ratio
Modeline "320x240" 12.588 320 336 384 400 240 245 246 262 Doublescan
# 320x240 @ 72 Hz, 36.5 kHz hsync
Modeline "320x240" 15.750 320 336 384 400 240 244 246 262 Doublescan
# 400x300 @ 56 Hz, 35.2 kHz hsync, 4:3 aspect ratio
ModeLine "400x300" 18 400 416 448 512 300 301 302 312 Doublescan
# 400x300 @ 60 Hz, 37.8 kHz hsync
Modeline "400x300" 20 400 416 480 528 300 301 303 314 Doublescan
# 400x300 @ 72 Hz, 48.0 kHz hsync
Modeline "400x300" 25 400 436 500 512 300 303 306 309 Doublescan
# 480x300 @ 56 Hz, 35.2 kHz hsync, 8:5 aspect ratio
ModeLine "480x300" 21.656 480 496 536 616 300 301 302 312 Doublescan
# 480x300 @ 60 Hz, 37.8 kHz hsync
Modeline "480x300" 23.890 480 496 576 632 300 301 303 314 Doublescan
# 480x300 @ 63 Hz, 39.6 kHz hsync
Modeline "480x300" 25 480 496 576 632 300 301 303 314 Doublescan
# 480x300 @ 72 Hz, 48.0 kHz hsync
Modeline "480x300" 29.952 480 504 584 624 300 319 322 333 Doublescan
EndSection
Section "Monitor"
Identifier "Sun"
HorizSync 31.5 - 57.0
VertRefresh 50-100
Option "DPMS"
Modeline "1280x1024" 108 1280 1328 1440 1688 1024 1025 1028 1066 +hsync +vsync
EndSection
Section "Device"
Identifier "MGA I"
Driver "mga"
VideoRam 4096
# Option "Sync_on_Green"
Option "PCI Retry"
BusID "PCI:0:13:0"
EndSection
Section "Device"
Identifier "MGA II"
Driver "mga"
VideoRam 4096
Option "Sync_on_Green"
Option "PCI Retry"
BusID "PCI:0:11:0"
EndSection
Section "Device"
Identifier "MGA III"
Driver "mga"
VideoRam 4096
Option "Sync_on_Green"
Option "PCI Retry"
BusID "PCI:0:15:0"
EndSection
Section "Device"
Identifier "MGA Dual Head, Head 1"
Driver "mga"
BusID "PCI:1:0:0"
EndSection
Section "Device"
Identifier "SiS 6326"
Driver "sis"
VideoRam 4096
BusID "PCI:0:11:0"
# Option "no_accel" # Use this if acceleration is causing problems
# Option "fifo_moderate"
# Option "fifo_conserv"
# Option "fifo_aggresive"
# Option "fast_vram"
# Option "pci_burst_on"
# Option "xaa_benchmark" # DON'T use with "ext_eng_queue" !!!
# Option "ext_eng_queue" # Turbo-queue. This can cause drawing
# errors, but gives some accel
# Insert Clocks lines here if appropriate
EndSection
Section "Screen"
Identifier "Screen 1"
Device "MGA I"
Monitor "HP1097A"
DefaultDepth 16
SubSection "Display"
Depth 16
Modes "1024x768"
EndSubSection
EndSection
Section "Screen"
Identifier "Screen 2"
Device "MGA I"
Monitor "GW1572"
DefaultDepth 16
SubSection "Display"
Depth 16
Modes "800x600"
EndSubSection
EndSection
Section "Screen"
Identifier "Screen 3"
Device "MGA III"
Monitor "HP98754A"
DefaultDepth 16
SubSection "Display"
Depth 16
Modes "1280x1024"
EndSubSection
EndSection
Section "Screen"
Identifier "Screen 4"
Device "MGA II"
Monitor "GDM-1952"
DefaultDepth 16
SubSection "Display"
Depth 16
Modes "1280x1024"
EndSubSection
EndSection
Section "Screen"
Identifier "Screen 5"
Device "MGA III"
Monitor "GDM-1950"
DefaultDepth 16
SubSection "Display"
Depth 16
Modes "1024x768 1152x768 1280x1024"
EndSubSection
EndSection
Section "Screen"
Identifier "Screen 6"
Device "MGA III"
Monitor "GDM-1662B"
DefaultDepth 16
SubSection "Display"
Depth 16
Modes "1280x1024"
EndSubSection
EndSection
Section "Screen"
Identifier "Screen 7"
Device "SiS 6326"
Monitor "GW1572"
DefaultDepth 16
SubSection "Display"
Depth 16
Modes "800x600"
EndSubSection
EndSection
Section "Screen"
Identifier "Screen 8"
Device "MGA I"
Monitor "Sun"
DefaultDepth 16
SubSection "Display"
Depth 16
Modes "1152x864"
EndSubSection
EndSection
Section "Screen"
Identifier "Screen 9"
Device "MGA I"
Monitor "GDM-1952"
DefaultDepth 16
SubSection "Display"
Depth 16
Modes "1280x1024"
EndSubSection
EndSection
#Section "DRI"
# mode "0666"
#EndSection