Here’s the XFree86 config that I use (use it with no warranty of any kind, mileage may vary)
more discussions about it entered in the comments here:
XFree86 4 Configuration
Section “ServerLayout”
Identifier “Default Layout”
Screen 0 “Screen0” 0 0
InputDevice “Mouse0” “CorePointer”
InputDevice “Keyboard0” “CoreKeyboard”
InputDevice “DevInputMice” “AlwaysCore”
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 “/usr/share/fonts/TrueType”
FontPath “/usr/share/fonts/default/Type1”
FontPath “unix/:7100”
EndSection
Section “Module”
Load “GLcore”
Load “dbe”
Load “extmod”
Load “fbdevhw”
Load “glx”
Load “record”
Load “freetype”
Load “type1”
Load “dri”
EndSection
Section “InputDevice”
Identifier “Keyboard0”
Driver “keyboard”
Option “XkbRules” “xfree86”
Option “XkbModel” “pc105”
Option “XkbLayout” “us”
EndSection
Section “InputDevice”
Identifier “Mouse0”
Driver “mouse”
Option “Protocol” “IMPS/2”
Option “Device” “/dev/psaux”
Option “ZAxisMapping” “4 5”
Option “Emulate3Buttons” “no”
EndSection
Section “InputDevice”
# If the normal CorePointer mouse is not a USB mouse then
# this input device can be used in AlwaysCore mode to let you
# also use USB mice at the same time.
Identifier “DevInputMice”
Driver “mouse”
Option “Protocol” “IMPS/2”
Option “Device” “/dev/input/mice”
Option “ZAxisMapping” “4 5”
Option “Emulate3Buttons” “no”
EndSection
Section “Monitor”
Identifier “fpd1600sw”
VendorName “sgi”
ModelName “1600sw”
# DisplaySize 371 238
HorizSync 31.0 – 74.0
VertRefresh 60.0 – 60.0
Option “dpms”
Modeline “1600×1024” 108 1600 1616 1656 1704 1024 1027 1030 1056 -Vsync -Hsync
Section “Device”
Identifier “Videocard0”
Driver “radeon”
VendorName “Videocard vendor”
BoardName “ATI Radeon 7200”
EndSection
Section “Screen”
Identifier “Screen0”
Device “Videocard0”
Monitor “fpd1600sw”
DefaultDepth 24
SubSection “Display”
Depth 24
Modes “1600×1024”
EndSubSection
EndSection
Section “DRI”
Group 0
Mode 0666
EndSection


