# XFree86 4 configuration created by redhat-config-xfree86 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 "unix/:7100" EndSection Section "Module" Load "dbe" #Load "extmod" # module loaded by statement below, avoid double load SubSection "extmod" # The nvidia driver does not seem to like DGA with VMware # when the X server is started as root (e.g., from gdm) Option "omit XFree86-DGA" EndSubSection 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 "keyboard" Option "XkbRules" "xfree86" # Dell's Inspiron 8500 keyboard corresponds to hp2505 # (but without the Internet keys) # Option "XkbModel" "hp2505" # Currently using the Logitech Internet Navigator Keyboard # at work. # Option "XkbModel" "logiink" Option "XkbModel" "microsoftpro" Option "XkbLayout" "en_US" EndSection Section "InputDevice" Identifier "Mouse0" Driver "mouse" Option "Protocol" "PS/2" Option "Device" "/dev/psaux" Option "ZAxisMapping" "4 5" Option "Emulate3Buttons" "yes" 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 "Modes" # Here we define 16:10 modes Identifier "16:10" # 1280x800 @ 60.00 Hz (GTF) hsync: 49.68 kHz; pclk: 83.46 MHz ModeLine "1280x800" 83.5 1280 1344 1480 1680 800 801 804 828 # 1280x800 @ 75.00 Hz (GTF) hsync: 62.62 kHz; pclk: 107.21 MHz ModeLine "1280x800" 107.2 1280 1360 1496 1712 800 801 804 835 # 1280x800 @ 85.00 Hz (GTF) hsync: 71.40 kHz; pclk: 123.38 MHz ModeLine "1280x800" 123.4 1280 1368 1504 1728 800 801 804 840 # 1280x800 @ 100.00 Hz (GTF) hsync: 84.80 kHz; pclk: 147.89 MHz ModeLine "1280x800" 147.9 1280 1376 1512 1744 800 801 804 848 # 1680x1050 @ 60.00 Hz (GTF) hsync: 65.22 kHz; pclk: 147.14 MHz ModeLine "1680x1050" 147.1 1680 1784 1968 2256 1050 1051 1054 1087 # 1680x1050 @ 75.00 Hz (GTF) hsync: 82.20 kHz; pclk: 188.07 MHz ModeLine "1680x1050" 188.1 1680 1800 1984 2288 1050 1051 1054 1096 # 1680x1050 @ 85.00 Hz (GTF) hsync: 93.76 kHz; pclk: 214.51 MHz ModeLine "1680x1050" 214.5 1680 1800 1984 2288 1050 1051 1054 1103 # 1680x1050 @ 100.00 Hz (GTF) hsync: 111.20 kHz; pclk: 256.20 MHz ModeLine "1680x1050" 256.2 1680 1808 1992 2304 1050 1051 1054 1112 # 1920x1200 @ 60.00 Hz (GTF) hsync: 74.52 kHz; pclk: 193.16 MHz Modeline "1920x1200" 193.2 1920 2048 2256 2592 1200 1201 1204 1242 # 1920x1200 @ 75.00 Hz (GTF) hsync: 93.97 kHz; pclk: 246.59 MHz ModeLine "1920x1200" 246.6 1920 2064 2272 2624 1200 1201 1204 1253 # 1920x1200 @ 85.00 Hz (GTF) hsync: 107.10 kHz; pclk: 282.74 MHz ModeLine "1920x1200" 282.7 1920 2072 2280 2640 1200 1201 1204 1260 # 1920x1200 @ 100.00 Hz (GTF) hsync: 127.10 kHz; pclk: 337.58 MHz ModeLine "1920x1200" 337.6 1920 2072 2288 2656 1200 1201 1204 1271 EndSection Section "Monitor" Identifier "Monitor1600x1200@75" VendorName "Any" ModelName "Generic VESA 1600x1200 @ 75 Hz" UseModes "16:10" HorizSync 31.5 - 94 VertRefresh 50 - 90 EndSection Section "Monitor" Identifier "Monitor1280x1024@75" VendorName "Any" ModelName "Generic VESA 1280x1024 @ 75 Hz" UseModes "16:10" HorizSync 31.5 - 82 VertRefresh 50 - 90 EndSection Section "Monitor" Identifier "Monitor1280x1024@60" VendorName "Any" ModelName "Generic VESA 1280x1024 @ 60 Hz" UseModes "16:10" HorizSync 31.5 - 64.3 VertRefresh 50 - 70 EndSection Section "Monitor" Identifier "HP-P910" VendorName "Hewlett-Packard" ModelName "HP P910" HorizSync 30 - 107 VertRefresh 50 - 150 EndSection Section "Monitor" Identifier "TV" VendorName "Any" ModelName "Generic" HorizSync 30 - 50 VertRefresh 60 EndSection Section "Device" Identifier "Videocard0" Driver "nvidia" # Driver "nv" VendorName "Videocard vendor" BoardName "NVIDIA GeForce 4 (generic)" VideoRam 65536 # nvidia specific options Option "UseEdidFreqs" "yes" # Use DCC Option "FlatPanelProperties" "Scaling = centered" Option "NoLogo" "yes" # Internal flatpanel does not provide freqs, use # some sensible values (to accomodate 1920x1200 @ 75 Hz). Option "TwinView" "yes" Option "TwinViewOrientation" "Clone" Option "SecondMonitorHorizSync" "31.5 - 94" Option "SecondMonitorVertRefresh" "50 - 90" EndSection Section "Screen" Identifier "Screen0" Device "Videocard0" # use a generic monitor definition to cope with stupid # projectors that don't provide EDID, if monitor/projector # provides EDID that will override explicit settings # Use a higher resolution monitor if you usually work with them Monitor "Monitor1280x1024@75" Option "dpms" DefaultDepth 24 SubSection "Display" Depth 24 Virtual 1680 1050 Modes "1680x1050" "1400x1050" "1280x1024" "1280x960" "1152x864" "1024x768" "800x600" "640x480" EndSubSection EndSection # Configuration for TV output (start X with '-screen TV' option) # Totally untested !!!! (I don't have the S-Video cable) Section "Screen" Identifier "TV" Device "Videocard0" Monitor "TV" DefaultDepth 24 SubSection "Display" Depth 24 Modes "800x600" EndSubSection Option "TVStandard" "PAL-B" # Make the picture appear primarily on TV, but also on internal LCD Option "ConnectedMonitor" "TV, DFP" Option "MetaModes" "800x600, 800x600; 800x600, NULL; NULL, 800x600" # If not properly detected can set to SVIDEO or COMPOSITE #Option "TVOutFormat" "SVIDEO" # Enable overscan to make picture larger on TV (value 0.0 to 1.0) #Option "TVOverScan" "0.0" EndSection #Section "DRI" # Group 0 # Mode 0666 #EndSection