spacepaste

  1.  
  2. # File generated by xorgconfig.
  3. #
  4. # Copyright 2004 The X.Org Foundation
  5. #
  6. # Permission is hereby granted, free of charge, to any person obtaining a
  7. # copy of this software and associated documentation files (the "Software"),
  8. # to deal in the Software without restriction, including without limitation
  9. # the rights to use, copy, modify, merge, publish, distribute, sublicense,
  10. # and/or sell copies of the Software, and to permit persons to whom the
  11. # Software is furnished to do so, subject to the following conditions:
  12. #
  13. # The above copyright notice and this permission notice shall be included in
  14. # all copies or substantial portions of the Software.
  15. #
  16. # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  17. # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  18. # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
  19. # The X.Org Foundation BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
  20. # WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF
  21. # OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  22. # SOFTWARE.
  23. #
  24. # Except as contained in this notice, the name of The X.Org Foundation shall
  25. # not be used in advertising or otherwise to promote the sale, use or other
  26. # dealings in this Software without prior written authorization from
  27. # The X.Org Foundation.
  28. #
  29. # **********************************************************************
  30. # Refer to the xorg.conf(5) man page for details about the format of
  31. # this file.
  32. # **********************************************************************
  33. # **********************************************************************
  34. # Module section -- this section is used to specify
  35. # which dynamically loadable modules to load.
  36. # **********************************************************************
  37. #
  38. Section "Module"
  39. # This loads the DBE extension module.
  40. Load "dbe" # Double buffer extension
  41. # This loads the miscellaneous extensions module, and disables
  42. # initialisation of the XFree86-DGA extension within that module.
  43. SubSection "extmod"
  44. Option "omit xfree86-dga" # don't initialise the DGA extension
  45. # nouveau needs these, nvidia does not
  46. Option "dri" "true"
  47. Option "dri2" "true"
  48. EndSubSection
  49. # This loads the font modules
  50. # Load "type1"
  51. # Load "freetype"
  52. # Load "xtt"
  53. # NVIDIA does not use DRI
  54. # but ATI does and nouveau do ...
  55. # Disable "dri
  56. # Disable "dri2"
  57. # This loads the GLX module
  58. Load "glx"
  59. # This loads the DRI module
  60. # Load "dri"
  61. EndSection
  62. # **********************************************************************
  63. # Files section. This allows default font and rgb paths to be set
  64. # **********************************************************************
  65. Section "Files"
  66. # Multiple FontPath entries are allowed (which are concatenated together),
  67. # as well as specifying multiple comma-separated entries in one FontPath
  68. # command (or a combination of both methods)
  69. #
  70. FontPath "/usr/share/fonts/misc/"
  71. # FontPath "/usr/share/fonts/TTF/"
  72. # FontPath "/usr/share/fonts/OTF"
  73. # FontPath "/usr/share/fonts/Type1/"
  74. FontPath "/usr/share/fonts/100dpi/"
  75. FontPath "/usr/share/fonts/75dpi/"
  76. # FontPath "/usr/lib/X11/fonts/local/"
  77. # FontPath "/usr/lib/X11/fonts/misc/"
  78. # FontPath "/usr/lib/X11/fonts/75dpi/:unscaled"
  79. # FontPath "/usr/lib/X11/fonts/100dpi/:unscaled"
  80. # FontPath "/usr/lib/X11/fonts/Type1/"
  81. # FontPath "/usr/lib/X11/fonts/TrueType/"
  82. # FontPath "/usr/lib/X11/fonts/freefont/"
  83. # FontPath "/usr/lib/X11/fonts/75dpi/"
  84. # FontPath "/usr/lib/X11/fonts/100dpi/"
  85. # The module search path. The default path is shown here.
  86. # ModulePath "/usr/lib/modules"
  87. EndSection
  88. # **********************************************************************
  89. # Server flags section.
  90. # **********************************************************************
  91. Section "ServerFlags"
  92. # Uncomment this to cause a core dump at the spot where a signal is
  93. # received. This may leave the console in an unusable state, but may
  94. # provide a better stack trace in the core dump to aid in debugging
  95. # Option "NoTrapSignals"
  96. # Uncomment this to disable the <Ctrl><Alt><Fn> VT switch sequence
  97. # (where n is 1 through 12). This allows clients to receive these key
  98. # events.
  99. # Option "DontVTSwitch"
  100. # Uncomment this to disable the <Ctrl><Alt><BS> server abort sequence
  101. # This allows clients to receive this key event.
  102. # Option "DontZap"
  103. # Uncomment this to disable the <Ctrl><Alt><KP_+>/<KP_-> mode switching
  104. # sequences. This allows clients to receive these key events.
  105. # Option "Dont Zoom"
  106. # Uncomment this to disable tuning with the xvidtune client. With
  107. # it the client can still run and fetch card and monitor attributes,
  108. # but it will not be allowed to change them. If it tries it will
  109. # receive a protocol error.
  110. # Option "DisableVidModeExtension"
  111. # Uncomment this to enable the use of a non-local xvidtune client.
  112. # Option "AllowNonLocalXvidtune"
  113. # Uncomment this to disable dynamically modifying the input device
  114. # (mouse and keyboard) settings.
  115. # Option "DisableModInDev"
  116. # Uncomment this to enable the use of a non-local client to
  117. # change the keyboard or mouse settings (currently only xset).
  118. # Option "AllowNonLocalModInDev"
  119. Option "AutoAddDevices" "off"
  120. Option "AutoEnableDevices" "off"
  121. Option "AllowEmptyInput" "on"
  122. EndSection
  123. # **********************************************************************
  124. # Input devices
  125. # **********************************************************************
  126. # **********************************************************************
  127. # Core keyboard's InputDevice section
  128. # **********************************************************************
  129. Section "InputDevice"
  130. Identifier "Keyboard1"
  131. Driver "kbd"
  132. Option "AutoRepeat" "500 30"
  133. # Specify which keyboard LEDs can be user-controlled (eg, with xset(1))
  134. # Option "Xleds" "1 2 3"
  135. # Option "LeftAlt" "Meta"
  136. # Option "RightAlt" "ModeShift"
  137. # To customise the XKB settings to suit your keyboard, modify the
  138. # lines below (which are the defaults). For example, for a non-U.S.
  139. # keyboard, you will probably want to use:
  140. # Option "XkbModel" "pc105"
  141. # If you have a US Microsoft Natural keyboard, you can use:
  142. # Option "XkbModel" "microsoft"
  143. #
  144. # Then to change the language, change the Layout setting.
  145. # For example, a german layout can be obtained with:
  146. # Option "XkbLayout" "de"
  147. # or:
  148. # Option "XkbLayout" "de"
  149. # Option "XkbVariant" "nodeadkeys"
  150. #
  151. # If you'd like to switch the positions of your capslock and
  152. # control keys, use:
  153. # Option "XkbOptions" "ctrl:swapcaps"
  154. # These are the default XKB settings for Xorg
  155. # Option "XkbRules" "xorg"
  156. # Option "XkbModel" "pc105"
  157. # Option "XkbLayout" "us"
  158. # Option "XkbVariant" ""
  159. # Option "XkbDisable"
  160. Option "xkblayout" "gb"
  161. # comment out the next line if you don't have a dvorak keyboard
  162. Option "xkbvariant" "dvorak"
  163. Option "XkbRules" "xorg"
  164. Option "XkbModel" "pc105"
  165. # why "pc102"
  166. Option "XkbOptions" "ctrl:swapcaps"
  167. EndSection
  168. # **********************************************************************
  169. # Core Pointer's InputDevice section
  170. # **********************************************************************
  171. Section "InputDevice"
  172. # Identifier and driver
  173. Identifier "Mouse1"
  174. Driver "mouse"
  175. Option "Protocol" "Auto" # Auto detect
  176. Option "Device" "/dev/input/mice"
  177. # Mouse-speed setting for PS/2 mouse.
  178. # Option "Resolution" "256"
  179. # Baudrate and SampleRate are only for some Logitech mice. In
  180. # almost every case these lines should be omitted.
  181. # Option "BaudRate" "9600"
  182. # Option "SampleRate" "150"
  183. # Mouse wheel mapping. Default is to map vertical wheel to buttons 4 & 5,
  184. # horizontal wheel to buttons 6 & 7. Change if your mouse has more than
  185. # 3 buttons and you need to map the wheel to different button ids to avoid
  186. # conflicts.
  187. Option "ZAxisMapping" "4 5 6 7"
  188. # Emulate3Buttons is an option for 2-button mice
  189. # Emulate3Timeout is the timeout in milliseconds (default is 50ms)
  190. # Option "Emulate3Buttons"
  191. # Option "Emulate3Timeout" "50"
  192. # ChordMiddle is an option for some 3-button Logitech mice
  193. # Option "ChordMiddle"
  194. EndSection
  195. # **********************************************************************
  196. # Other input device sections
  197. # this is optional and is required only if you
  198. # are using extended input devices. This is for example only. Refer
  199. # to the xorg.conf man page for a description of the options.
  200. # **********************************************************************
  201. #
  202. # Section "InputDevice"
  203. # Identifier "Mouse2"
  204. # Driver "mouse"
  205. # Option "Protocol" "MouseMan"
  206. # Option "Device" "/dev/mouse2"
  207. # EndSection
  208. #
  209. # Section "InputDevice"
  210. # Identifier "spaceball"
  211. # Driver "magellan"
  212. # Option "Device" "/dev/cua0"
  213. # EndSection
  214. #
  215. # Section "InputDevice"
  216. # Identifier "spaceball2"
  217. # Driver "spaceorb"
  218. # Option "Device" "/dev/cua0"
  219. # EndSection
  220. #
  221. # Section "InputDevice"
  222. # Identifier "touchscreen0"
  223. # Driver "microtouch"
  224. # Option "Device" "/dev/ttyS0"
  225. # Option "MinX" "1412"
  226. # Option "MaxX" "15184"
  227. # Option "MinY" "15372"
  228. # Option "MaxY" "1230"
  229. # Option "ScreenNumber" "0"
  230. # Option "ReportingMode" "Scaled"
  231. # Option "ButtonNumber" "1"
  232. # Option "SendCoreEvents"
  233. # EndSection
  234. #
  235. # Section "InputDevice"
  236. # Identifier "touchscreen1"
  237. # Driver "elo2300"
  238. # Option "Device" "/dev/ttyS0"
  239. # Option "MinX" "231"
  240. # Option "MaxX" "3868"
  241. # Option "MinY" "3858"
  242. # Option "MaxY" "272"
  243. # Option "ScreenNumber" "0"
  244. # Option "ReportingMode" "Scaled"
  245. # Option "ButtonThreshold" "17"
  246. # Option "ButtonNumber" "1"
  247. # Option "SendCoreEvents"
  248. # EndSection
  249. # **********************************************************************
  250. # Monitor section
  251. # **********************************************************************
  252. # Any number of monitor sections may be present
  253. Section "Monitor"
  254. Identifier "CTX"
  255. # HorizSync is in kHz unless units are specified.
  256. # HorizSync may be a comma separated list of discrete values, or a
  257. # comma separated list of ranges of values.
  258. # NOTE: THE VALUES HERE ARE EXAMPLES ONLY. REFER TO YOUR MONITOR'S
  259. # USER MANUAL FOR THE CORRECT NUMBERS.
  260. # HorizSync 31.5-95
  261. # HorizSync 30-64 # multisync
  262. # HorizSync 31.5, 35.2 # multiple fixed sync frequencies
  263. # HorizSync 15-25, 30-50 # multiple ranges of sync frequencies
  264. # VertRefresh is in Hz unless units are specified.
  265. # VertRefresh may be a comma separated list of discrete values, or a
  266. # comma separated list of ranges of values.
  267. # NOTE: THE VALUES HERE ARE EXAMPLES ONLY. REFER TO YOUR MONITOR'S
  268. # USER MANUAL FOR THE CORRECT NUMBERS.
  269. # VertRefresh 40-150
  270. Modeline "1280x800@60" 83.91 1280 1312 1624 1656 800 816 824 841
  271. EndSection
  272. Section "Monitor"
  273. Identifier "Samsung"
  274. # HorizSync is in kHz unless units are specified.
  275. # HorizSync may be a comma separated list of discrete values, or a
  276. # comma separated list of ranges of values.
  277. # NOTE: THE VALUES HERE ARE EXAMPLES ONLY. REFER TO YOUR MONITOR'S
  278. # USER MANUAL FOR THE CORRECT NUMBERS.
  279. # HorizSync 31.5-95
  280. # HorizSync 30-64 # multisync
  281. # HorizSync 31.5, 35.2 # multiple fixed sync frequencies
  282. # HorizSync 15-25, 30-50 # multiple ranges of sync frequencies
  283. # VertRefresh is in Hz unless units are specified.
  284. # VertRefresh may be a comma separated list of discrete values, or a
  285. # comma separated list of ranges of values.
  286. # NOTE: THE VALUES HERE ARE EXAMPLES ONLY. REFER TO YOUR MONITOR'S
  287. # USER MANUAL FOR THE CORRECT NUMBERS.
  288. # VertRefresh 40-150
  289. #Modeline "1280x800@60" 83.91 1280 1312 1624 1656 800 816 824 841
  290. EndSection
  291. # **********************************************************************
  292. # Graphics device section
  293. # **********************************************************************
  294. # Any number of graphics device sections may be present
  295. # Standard VGA Device:
  296. Section "Device"
  297. Identifier "Standard VGA"
  298. VendorName "Unknown"
  299. BoardName "Unknown"
  300. # The chipset line is optional in most cases. It can be used to override
  301. # the driver's chipset detection, and should not normally be specified.
  302. # Chipset "generic"
  303. # The Driver line must be present. When using run-time loadable driver
  304. # modules, this line instructs the server to load the specified driver
  305. # module. Even when not using loadable driver modules, this line
  306. # indicates which driver should interpret the information in this section.
  307. Driver "vga"
  308. # The BusID line is used to specify which of possibly multiple devices
  309. # this section is intended for. When this line isn't present, a device
  310. # section can only match up with the primary video device. For PCI
  311. # devices a line like the following could be used. This line should not
  312. # normally be included unless there is more than one video device
  313. # intalled.
  314. # BusID "PCI:0:10:0"
  315. # VideoRam 256
  316. # Clocks 25.2 28.3
  317. EndSection
  318. # Device configured by xorgconfig:
  319. Section "Device"
  320. Identifier "OnBoard ATI"
  321. Driver "ati"
  322. # unsupported card
  323. #VideoRam 131072
  324. # Insert Clocks lines here if appropriate
  325. EndSection
  326. Section "Device"
  327. Identifier "nVidia 9800"
  328. # Driver "nv"
  329. # Driver "nvidia"
  330. Driver "nouveau"
  331. # Option "UseEDID" "FALSE"
  332. EndSection
  333. # **********************************************************************
  334. # Screen sections
  335. # **********************************************************************
  336. # Any number of screen sections may be present. Each describes
  337. # the configuration of a single screen. A single specific screen section
  338. # may be specified from the X server command line with the "-screen"
  339. # option.
  340. Section "Screen"
  341. Identifier "Screen 1"
  342. # Device "OnBoard ATI"
  343. Device "nVidia 9800"
  344. # Device "Standard VGA"
  345. Monitor "Samsung"
  346. DefaultDepth 24
  347. Subsection "Display"
  348. Depth 8
  349. Modes "1280x1024" "1024x768" "800x600" "640x480"
  350. ViewPort 0 0
  351. EndSubsection
  352. Subsection "Display"
  353. Depth 16
  354. Modes "1280x1024" "1024x768" "800x600" "640x480"
  355. ViewPort 0 0
  356. EndSubsection
  357. Subsection "Display"
  358. Depth 24
  359. Modes "2560x1440" "1600x1200" "1280x1024" "1280x800@60" "1024x768" "800x600" "640x480"
  360. ViewPort 0 0
  361. EndSubsection
  362. EndSection
  363. # **********************************************************************
  364. # ServerLayout sections.
  365. # **********************************************************************
  366. # Any number of ServerLayout sections may be present. Each describes
  367. # the way multiple screens are organised. A specific ServerLayout
  368. # section may be specified from the X server command line with the
  369. # "-layout" option. In the absence of this, the first section is used.
  370. # When now ServerLayout section is present, the first Screen section
  371. # is used alone.
  372. Section "ServerLayout"
  373. # The Identifier line must be present
  374. Identifier "Simple Layout"
  375. # Each Screen line specifies a Screen section name, and optionally
  376. # the relative position of other screens. The four names after
  377. # primary screen name are the screens to the top, bottom, left and right
  378. # of the primary screen. In this example, screen 2 is located to the
  379. # right of screen 1.
  380. Screen "Screen 1"
  381. # Each InputDevice line specifies an InputDevice section name and
  382. # optionally some options to specify the way the device is to be
  383. # used. Those options include "CorePointer", "CoreKeyboard" and
  384. # "SendCoreEvents".
  385. ## InputDevice "Mouse1" "CorePointer"
  386. ## InputDevice "Keyboard1" "CoreKeyboard"
  387. EndSection
  388. # Section "DRI"
  389. # Mode 0666
  390. # EndSection
  391.