# ********************************************************************** # Files section. This allows default font and rgb paths to be set # ********************************************************************** Section "Files" FontPath "/usr/share/fonts/local/" FontPath "/usr/share/fonts/misc/" FontPath "/usr/share/fonts/75dpi/:unscaled" FontPath "/usr/share/fonts/100dpi/:unscaled" FontPath "/usr/share/fonts/Type1/" FontPath "/usr/share/fonts/TTF/" FontPath "/usr/share/fonts/CID/" FontPath "/usr/share/fonts/Speedo/" FontPath "/usr/share/fonts/75dpi/" FontPath "/usr/share/fonts/100dpi/" EndSection # ********************************************************************** # Module section -- this is an optional section which is used to specify # which run-time loadable modules to load when the X server starts up. # ********************************************************************** Section "Module" Load "dbe" # Load "dri" Load "freetype" Load "glx" Load "type1" SubSection "extmod" Option "omit xfree86-dga" EndSubSection EndSection Section "dri" Mode 0666 EndSection # ********************************************************************** # Server flags section. This contains various server-wide Options. # ********************************************************************** Section "ServerFlags" # Uncomment this to cause a core dump at the spot where a signal is # received. This may leave the console in an unusable state, but may # provide a better stack trace in the core dump to aid in debugging # Option "NoTrapSignals" # Uncomment this to disable the VT switch sequence # (where n is 1 through 12). This allows clients to receive these key # events. # Option "DontVTSwitch" # Uncomment this to disable the server abort sequence # This allows clients to receive this key event. # Option "DontZap" # Uncomment this to disable the / mode switching # sequences. This allows clients to receive these key events. # Option "DontZoom" # Uncomment this to disable tuning with the xvidtune client. With # it the client can still run and fetch card and monitor attributes, # but it will not be allowed to change them. If it tries it will # receive a protocol error. # Option "DisableVidModeExtension" # Uncomment this to enable the use of a non-local xvidtune client. # Option "AllowNonLocalXvidtune" # Uncomment this to disable dynamically modifying the input device # (mouse and keyboard) settings. # Option "DisableModInDev" # Uncomment this to enable the use of a non-local client to # change the keyboard or mouse settings (currently only xset). # Option "AllowNonLocalModInDev" # Set the basic blanking screen saver timeout. Option "blank time" "10" # 10 minutes # Set the DPMS timeouts. These are set here because they are global # rather than screen-specific. These settings alone don't enable DPMS. # It is enabled per-screen (or per-monitor), and even then only when # the driver supports it. Option "standby time" "20" Option "suspend time" "30" Option "off time" "60" # On some platform the server needs to estimate the sizes of PCI # memory and pio ranges. This is done by assuming that PCI ranges # don't overlap. Some broken BIOSes tend to set ranges of inactive # devices wrong. Here one can adjust how aggressive the assumptions # should be. Default is 0. # Option "EstimateSizesAggresively" "0" EndSection # ********************************************************************** # Input devices # ********************************************************************** # ********************************************************************** # Core keyboard's InputDevice section # ********************************************************************** Section "InputDevice" Identifier "Keyboard1" Driver "keyboard" # Option "Protocol" "Xqueue" # Option "AutoRepeat" "500 5" Option "Xleds" "1 2 3" # Option "XkbDisable" # Option "XkbModel" "pc102" # Option "XkbModel" "pc105" Option "XkbModel" "microsoft" # Option "XkbModel" "pc104" # Option "XkbLayout" "de" # Option "XkbLayout" "de" # Option "XkbVariant" "nodeadkeys" # Option "XkbOptions" "ctrl:swapcaps" # Option "XkbModel" "pc101" Option "XkbLayout" "us" # Option "XkbVariant" "" # Option "XkbOptions" "" EndSection # ********************************************************************** # Core Pointer's InputDevice section # ********************************************************************** Section "InputDevice" Identifier "Intellimouse" Driver "evdev" Option "evBits" "+1=2" Option "keyBits" "~272-287" Option "relBits" "~0-2 ~6 ~8" # Option "Name" "Microsoft Microsoft Wireless Optical Mouse 1.0A" # Driver "evdev" # Option "Protocol" "evdev" # Option "Name" "Microsoft Microsoft Wireless Optical MouseĀ® 1.0A" # Option "Device" "/dev/input/intellimouse" # Option "Dev Phys" "usb-0000:00:1d.0-1/input0" # Option "Emulate3Buttons" "no" # Option "Buttons" "9" # Option "ZAxisMapping" "4 5 7 6" EndSection # ********************************************************************** # Monitor section # ********************************************************************** # Any number of monitor sections may be present Section "Monitor" Identifier "SONY Trinitron" HorizSync 30-130 VertRefresh 48-170 Option "dpms" EndSection # ********************************************************************** # Graphics device section # ********************************************************************** Section "Device" Identifier "GeForce 2 Ultra" Driver "nvidia" Option "AGPMode" "4" Option "AGPFastWrite" "True" Option "EnablePageFlip" "True" EndSection # ********************************************************************** # Screen sections. # ********************************************************************** Section "Screen" Identifier "Screen 1" Device "GeForce 2 Ultra" Monitor "SONY Trinitron" Option "TVStandard" "NTSC-M" Option "TVOutFormat" "SVIDEO" Option "NoLogo" "1" # Option "ConnectedMonitor" "TV" DefaultDepth 24 SubSection "Display" Depth 8 Modes "1600x1200 1280x1024 1024x768 800x600 640x480" ViewPort 0 0 EndSubsection SubSection "Display" Depth 16 Modes "1600x1200 1280x1024 1024x768 800x600 640x480" ViewPort 0 0 EndSubSection SubSection "Display" Depth 24 Modes "1600x1200 1280x1024 1024x768 800x600 640x480" ViewPort 0 0 EndSubSection EndSection # ********************************************************************** # ServerLayout sections. # ********************************************************************** # Any number of ServerLayout sections may be present. Each describes # the way multiple screens are organised. A specific ServerLayout # section may be specified from the X server command line with the # "-layout" option. In the absence of this, the first section is used. # When now ServerLayout section is present, the first Screen section # is used alone. Section "ServerLayout" # The Identifier line must be present Identifier "Main Layout" # Each Screen line specifies a Screen section name, and optionally # the relative position of other screens. The four names after # primary screen name are the screens to the top, bottom, left and right # of the primary screen. In this example, screen 2 is located to the # right of screen 1. Screen "Screen 1" "" "" "" "Screen 1" # Screen "Screen MGA 2" "" "" "Screen MGA 1" "" # Each InputDevice line specifies an InputDevice section name and # optionally some options to specify the way the device is to be # used. Those options include "CorePointer", "CoreKeyboard" and # "SendCoreEvents". In this example, "Mouse1" is the core pointer, # and "Mouse2" is an extended input device that also generates core # pointer events (i.e., both mice will move the standard pointer). InputDevice "Intellimouse" "CorePointer" # InputDevice "Mouse2" "SendCoreEvents" InputDevice "Keyboard1" "CoreKeyboard" EndSection #Section "Extensions" #Option "Composite" "Enable" #EndSection