Note, this XF86Config has been severly trimmed down to reduce disk space taken, etc. See the notes at the end.
Section "Files" RgbPath "/usr/X11R6/lib/X11/rgb" FontPath "/usr/X11R6/lib/X11/fonts/75dpi/" FontPath "/usr/X11R6/lib/X11/fonts/misc/" FontPath "/usr/X11R6/lib/X11/fonts/Type1/" FontPath "/usr/X11R6/lib/X11/fonts/Speedo/" EndSection Section "ServerFlags" # NoTrapSignals # DontZap # DontZoom EndSection Section "Keyboard" Protocol "Standard" AutoRepeat 500 5 # ServerNumLock # Xleds 1 2 3 # LeftAlt Meta # RightAlt ModeShift # RightCtl Compose # ScrollLock ModeLock EndSection Section "Pointer" Protocol "PS/2" Device "/dev/mouse" Emulate3Buttons Emulate3Timeout 50 EndSection Section "Monitor" Identifier "Internal LCD" VendorName "Unknown" ModelName "Unknown" HorizSync 31.5 VertRefresh 40-150 Modeline "640x480" 25.175 640 664 760 800 480 491 493 525 EndSection Section "Device" Identifier "WD 90C24 (laptop)" VendorName "Unknown" BoardName "Unknown" VideoRam 1024 Chipset "wd90c24" Option "fast_dram" Clocks 25.175 28.322 65 36 # These are not programmable Clocks 29.979 77.408 62.195 59.957 # These are programmable Clocks 31.5 35.501 75.166 50.114 # These are not programmable Clocks 39.822 72.038 44.744 80.092 # These are programmable Clocks 44.297 # Must match Mclk EndSection Section "Screen" Driver "svga" Device "WD 90C24 (laptop)" Monitor "Internal LCD" Subsection "Display" Depth 8 Modes "640x480" ViewPort 0 0 Virtual 1152 900 EndSubsection EndSection
Other notes, this is only for the internal LCD, and does not include any external monitor info, although this depends largely on your monitor...
The size was trimmed down for three reasons: