# xorg.conf file for x301 # for details see: man 5 xorg.conf Section "ServerLayout" Identifier "ecotux" Screen 0 "Screen0" 0 0 Screen 1 "Screen1" 0 0 InputDevice "Mouse0" "CorePointer" InputDevice "Keyboard0" "CoreKeyboard" EndSection Section "Files" ModulePath "/usr/lib/xorg/modules" FontPath "/usr/share/fonts/misc/" FontPath "/usr/share/fonts/TTF/" FontPath "/usr/share/fonts/Type1/" FontPath "/usr/share/fonts/100dpi/" FontPath "/usr/share/fonts/75dpi/" FontPath "/usr/share/fonts/corefonts/" FontPath "/usr/share/fonts/Xerox/" FontPath "/usr/share/fonts/freefont/" FontPath "/usr/share/fonts/freefont-ttf/" FontPath "/usr/share/fonts/freefonts/" FontPath "/usr/share/fonts/infiniType/" FontPath "/usr/share/fonts/textmakerfonts/" FontPath "/usr/share/fonts/sunscreen/" FontPath "/usr/share/fonts/ttf-bitstream-vera-1.10/" FontPath "/usr/share/fonts/katjaTTF/" EndSection Section "Module" # this comes from /usr/lib/xorg/modules/extensions/ # or /usr/lib/xorg/modules/ Load "extmod" Load "record" Load "dbe" Load "glx" Load "dri" Load "dri2" Load "GLcore" EndSection 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 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 "Dont Zoom" # 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. # 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 "BlankTime" "5" # 5 minutes Option "StandbyTime" "5" Option "SuspendTime" "5" Option "OffTime" "6" Option "AllowEmptyInput" "false" EndSection Section "InputDevice" Identifier "Keyboard0" Driver "kbd" # To customise the XKB settings to suit your keyboard, modify the # lines below (which are the defaults). For example, for a European # keyboard, you will probably want to use one of: # # Option "XkbModel" "pc102" # Option "XkbModel" "pc104" # Option "XkbModel" "pc105" # # 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" EndSection Section "InputDevice" Identifier "Mouse0" Driver "mouse" Option "Protocol" "auto" Option "Device" "/dev/input/mice" Option "ZAxisMapping" "4 5 6 7" Option "Emulate3Buttons" Option "Emulate3Timeout" "100" Option "EmulateWheel" "true" # scroll with red pin Option "EmulateWheelButton" "2" EndSection Section "Monitor" Identifier "VGAmonitor" VendorName "VGA1" ModelName "VGA1" Option "dpms" EndSection Section "Monitor" Identifier "LCDmonitor" VendorName "LVDS1" ModelName "thinkpad lcd" Option "dpms" EndSection # available monitors are: # VGA1 LVDS1 DVI1 DP1 DP2 #(II) intel(0): Output VGA1 using monitor section VGAmonitor #(II) intel(0): Output LVDS1 using monitor section LCDmonitor #(II) intel(0): Output DVI1 has no monitor section #(II) intel(0): Output DP1 has no monitor section #(II) intel(0): Output DP2 has no monitor section #(II) intel(0): Output VGA1 disconnected #(II) intel(0): Output LVDS1 connected #(II) intel(0): Output DVI1 disconnected #(II) intel(0): Output DP1 disconnected #(II) intel(0): Output DP2 disconnected Section "Device" Option "Monitor-VGA1" "VGAmonitor" Option "Monitor-LVDS1" "LCDmonitor" # for more details see: man intel ### Available Driver options are:- ### Values: : integer, : float, : "True"/"False", ### : "String", : " Hz/kHz/MHz" ### [arg]: arg optional #Option "NoAccel" # [] #Option "SWcursor" # [] #Option "ColorKey" # #Option "CacheLines" # #Option "Dac6Bit" # [] Option "DRI" "True" #Option "FallbackDebug" "True" #Option "AccelMethod" "XAA" #Option "AccelMethod" "EXA" #Option "NoDDC" # [] #Option "ShowCache" # [] #Option "XvMCSurfaces" # #Option "PageFlip" # [] Identifier "Card0" Driver "intel" VendorName "Intel Corporation" # GM45 Express Chipset BoardName "Mobile 4 Series Chipset Integrated Graphics Controller" #BusID "PCI:0:2:0" EndSection Section "Screen" Identifier "Screen0" Device "Card0" Monitor "LCDmonitor" DefaultDepth 16 # initial origin if mode is smaller than desktop # Virtual 1280 1024 SubSection "Display" Viewport 0 0 Depth 16 EndSubSection SubSection "Display" Viewport 0 0 Depth 24 EndSubSection EndSection Section "Screen" Identifier "Screen1" Device "Card0" Monitor "VGAmonitor" DefaultDepth 16 # initial origin if mode is smaller than desktop # Virtual 1280 1024 SubSection "Display" Viewport 0 0 Depth 16 EndSubSection SubSection "Display" Viewport 0 0 Depth 24 EndSubSection EndSection Section "DRI" # Access to OpenGL ICD is restricted to a specific user group: # Group 100 # users # Access to OpenGL ICD is allowed for all users: Mode 0666 EndSection Section "Extensions" #Option "Composite" "Disable" # needed for compiz: Option "Composite" "Enable" #Option "RENDER" "Enable" EndSection