Setting up the SGI 1600SW Flat Panel Monitor with Linux

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