On Sat, 2005-07-02 at 15:11 -0400, rehmert@xxxxxxxxx wrote: > On Sat, 2005-07-02 at 09:53 -0400, Ernest L. Williams Jr. wrote: > > Hi, > > > > Does anyone have an xorg.conf file for a Matrox G450 MMS? > > # Xorg configuration created by system-config-display > > Section "ServerLayout" > Identifier "Multihead layout" > Screen 0 "Screen0" LeftOf "Screen1" > Screen 1 "Screen1" 0 0 > InputDevice "Mouse0" "CorePointer" > InputDevice "Keyboard0" "CoreKeyboard" > Option "Xinerama" "on" > Option "Clone" "off" > EndSection > > Section "Files" > > # RgbPath is the location of the RGB database. Note, this is the name > of the > # file minus the extension (like ".txt" or ".db"). There is normally > # no need to change the default. > # Multiple FontPath entries are allowed (they are concatenated together) > # By default, Red Hat 6.0 and later now use a font server independent of > # the X server to render fonts. > RgbPath "/usr/X11R6/lib/X11/rgb" > FontPath "unix/:7100" > EndSection > > Section "Module" > Load "dbe" > Load "extmod" > Load "fbdevhw" > Load "glx" > Load "record" > Load "freetype" > Load "type1" > Load "dri" > EndSection > > Section "InputDevice" > > # Specify which keyboard LEDs can be user-controlled (eg, with xset(1)) > # Option "Xleds" "1 2 3" > # To disable the XKEYBOARD extension, uncomment XkbDisable. > # Option "XkbDisable" > # To customise the XKB settings to suit your keyboard, modify the > # lines below (which are the defaults). For example, for a non-U.S. > # keyboard, you will probably want to use: > # Option "XkbModel" "pc102" > # If you have a US Microsoft Natural keyboard, you can use: > # Option "XkbModel" "microsoft" > # > # Then to change the language, change the Layout setting. > # For example, a german layout can be obtained with: > # Option "XkbLayout" "de" > # or: > # Option "XkbLayout" "de" > # Option "XkbVariant" "nodeadkeys" > # > # If you'd like to switch the positions of your capslock and > # control keys, use: > # Option "XkbOptions" "ctrl:swapcaps" > # Or if you just want both to be control, use: > # Option "XkbOptions" "ctrl:nocaps" > # > Identifier "Keyboard0" > Driver "kbd" > Option "XkbModel" "pc105" > Option "XkbLayout" "us" > EndSection > > Section "InputDevice" > Identifier "Mouse0" > Driver "mouse" > Option "Protocol" "IMPS/2" > Option "Device" "/dev/input/mice" > Option "ZAxisMapping" "4 5" > Option "Emulate3Buttons" "yes" > EndSection > > Section "Monitor" > Identifier "Monitor0" > VendorName "Monitor Vendor" > ModelName "Dell M992" > DisplaySize 350 260 > HorizSync 30.0 - 96.0 > VertRefresh 50.0 - 160.0 > Option "dpms" > EndSection > > Section "Monitor" > Identifier "Monitor1" > VendorName "Monitor Vendor" > ModelName "Dell M992" > HorizSync 30.0 - 96.0 > VertRefresh 50.0 - 160.0 > Option "dpms" > EndSection > > Section "Device" > Identifier "Videocard0" > Driver "mga" > VendorName "Videocard vendor" > BoardName "Matrox Millennium G450" > EndSection > > Section "Device" > Identifier "Videocard1" > Driver "mga" > VendorName "Videocard Vendor" > BoardName "Matrox Millennium G450" > BusID "PCI:1:0:0" > Screen 1 > EndSection > > Section "Screen" > Identifier "Screen0" > Device "Videocard0" > Monitor "Monitor0" > DefaultDepth 24 > SubSection "Display" > Viewport 0 0 > Depth 16 > Modes "800x600" "640x480" > EndSubSection > SubSection "Display" > Viewport 0 0 > Depth 24 > Modes "1600x1200" "1400x1050" "1280x960" "1280x800" > "1280x1024" "1152x864" "1152x768" "1024x768" "800x600" "640x480" > EndSubSection > EndSection > > Section "Screen" > Identifier "Screen1" > Device "Videocard1" > Monitor "Monitor1" > DefaultDepth 24 > SubSection "Display" > Viewport 0 0 > Depth 24 > Modes "1600x1200" > EndSubSection > EndSection > > Section "DRI" > Group 0 > Mode 0666 > EndSection > Your config did not work for me. Also, note that the driver that comes with FC4 did not support xinerama as well. At least for me it did not work. So, as usually I ended up getting the proprietary drivers from matrox as I do with NVIDIA. In order to support xinerama or 3-D acceleration, I am always forced to taint the kernel with proprietary drivers!! Can anyone tell me what graphic card I can use that support multi-heads and/or 3-D acceleration? Of course, I mean native support in FC4. Well, anyway for those who have the G450 and X version 6.8.2. -- I downloaded mgadriver-4.1 from the Matrox website -- I simply copied "mga_drv.o" and mga_hal_drv.o" to /usr/X11R6/lib/modules/drivers -- Changed my xorg.conf file to support dual monitors -- Rebooted (or restart X) -- Everything looks beautiful now for xinerama on FC4 -- My xorg.conf is below: ============================================================================ # Xorg configuration created by Ernest Williams for dual xinerama Section "ServerLayout" Identifier "Multihead layout" Screen 0 "Screen0" 0 0 Screen 1 "Screen1" Rightof "Screen0" InputDevice "Mouse0" "CorePointer" InputDevice "Keyboard0" "CoreKeyboard" Option "Xinerama" "true" Option "Clone" "off" EndSection Section "Files" # RgbPath is the location of the RGB database. Note, this is the name of the # file minus the extension (like ".txt" or ".db"). There is normally # no need to change the default. # Multiple FontPath entries are allowed (they are concatenated together) # By default, Red Hat 6.0 and later now use a font server independent of # the X server to render fonts. RgbPath "/usr/X11R6/lib/X11/rgb" FontPath "unix/:7100" EndSection Section "Module" Load "dbe" Load "extmod" Load "fbdevhw" # Load "glx" Load "record" Load "freetype" Load "type1" # Load "dri" EndSection Section "InputDevice" # Specify which keyboard LEDs can be user-controlled (eg, with xset(1)) # Option "Xleds" "1 2 3" # To disable the XKEYBOARD extension, uncomment XkbDisable. # Option "XkbDisable" # To customise the XKB settings to suit your keyboard, modify the # lines below (which are the defaults). For example, for a non-U.S. # keyboard, you will probably want to use: # Option "XkbModel" "pc102" # If you have a US Microsoft Natural keyboard, you can use: # Option "XkbModel" "microsoft" # # Then to change the language, change the Layout setting. # For example, a german layout can be obtained with: # Option "XkbLayout" "de" # or: # Option "XkbLayout" "de" # Option "XkbVariant" "nodeadkeys" # # If you'd like to switch the positions of your capslock and # control keys, use: # Option "XkbOptions" "ctrl:swapcaps" # Or if you just want both to be control, use: # Option "XkbOptions" "ctrl:nocaps" # Identifier "Keyboard0" Driver "kbd" Option "XkbModel" "pc105" Option "XkbLayout" "us" EndSection Section "InputDevice" Identifier "Mouse0" Driver "mouse" Option "Protocol" "IMPS/2" Option "Device" "/dev/input/mice" Option "ZAxisMapping" "4 5" Option "Emulate3Buttons" "yes" EndSection Section "Monitor" Identifier "Monitor0" VendorName "Phillips" ModelName "PHILIPS 200P" DisplaySize 430 320 HorizSync 30.0 - 94.0 VertRefresh 60.0 - 60.0 Option "dpms" EndSection Section "Monitor" Identifier "Monitor1" VendorName "Phillips" ModelName "PHILIPS 200P" DisplaySize 430 320 HorizSync 30.0 - 94.0 VertRefresh 60.0 - 60.0 Option "dpms" EndSection Section "Device" Identifier "Videocard0" Driver "mga" VendorName "Matrox" BoardName "Matrox Millennium G450" BusID "PCI:06:0:0" Option "MGASDRAM" EndSection Section "Device" Identifier "Videocard1" Driver "mga" VendorName "Matrox" BoardName "Matrox Millennium G450" BusID "PCI:06:4:0" Option "MGASDRAM" EndSection Section "Screen" Identifier "Screen0" Device "Videocard0" Monitor "Monitor0" DefaultDepth 16 Subsection "Display" Depth 16 Modes "1600x1200" "1280x1024" EndSubsection EndSection Section "Screen" Identifier "Screen1" Device "Videocard1" Monitor "Monitor1" DefaultDepth 16 Subsection "Display" Depth 16 Modes "1600x1200" "1280x1024" EndSubsection EndSection ====================================================================