slitaz-doc-wiki-data diff pages/en/devnotes/xorgserver-contrib.txt @ rev 7
Add pages/en folder.
author | Christopher Rogers <slaxemulator@gmail.com> |
---|---|
date | Sat Feb 26 12:17:18 2011 +0000 (2011-02-26) |
parents | |
children |
line diff
1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/pages/en/devnotes/xorgserver-contrib.txt Sat Feb 26 12:17:18 2011 +0000 1.3 @@ -0,0 +1,63 @@ 1.4 +====== xorg-server-1.8 ====== 1.5 + 1.6 +===== Introduction ===== 1.7 + 1.8 +With xorg-server-1.8, the file ///etc/X11/xorg.conf// is deprecated. Though we can actually reserve it for user modifications, it's no longer edited automatically. 1.9 + 1.10 +The configuration files are now in ///etc/X11/xorg.conf.d//. To ensure that the users configuration will not be erased by a system upgrade, here's a suggestion of numbers and content. The configuration files are read in alphanumerical order and their names must end with .conf : 1.11 + 1.12 + * 00 - ServerFlag 1.13 + * 05 - ServerLayout Tweaks 1.14 + * 10 - ServerLayout 1.15 + * 15 - Files Tweaks 1.16 + * 20 - Files 1.17 + * 25 - Modules Tweaks 1.18 + * 30 - Modules 1.19 + * 35 - InputClass/InputDevice Tweaks 1.20 + * 40 - InputClass/InputDevice 1.21 + * 45 - Monitor Tweaks 1.22 + * 50 - Monitor 1.23 + * 55 - Device Tweaks 1.24 + * 60 - Device 1.25 + * 65 - Screen Tweaks 1.26 + * 70 - Screen 1.27 + * 75 - Modes Tweaks 1.28 + * 80 - Modes 1.29 + * 85 - DRI Tweaks 1.30 + * 90 - DRI 1.31 + * 95 - Extension Tweaks 1.32 + * 100 - Extension 1.33 + 1.34 +Some of the x0 sections are configured by tazx xorg-config using a template //xorg.conf// file (generated with Xorg -configure). You can find more information about this in the function [[http://hg.slitaz.org/slitaz-tools/file/ca6804d9b56b/tinyutils/tazx#l27|xorg_conf_d]] of tazx. 1.35 + 1.36 +If you want add a configuration file to a package, please take care to use a name different from those specified by tazx or this file will be erased when booting in live mode. You can use the same number (x0) with a different name if this configuration doesn't conflict with those used by default. Otherwise, use (x-1)5 for that configuration overwriting the default one. 1.37 + 1.38 +Examples : 1.39 + 1.40 + * [[http://hg.slitaz.org/wok/file/c29991cef110/xorg-xf86-input-evdev/stuff/40-evdev.conf|40-evedev.conf]] - Default configuration for all devices 1.41 + * [[http://hg.slitaz.org/wok/file/c29991cef110/xorg-xf86-input-synaptics/stuff/35-synaptics.conf|35-synaptics.conf]] - Advanced configuration for touchpad devices, overwriting the default configuration for these devices 1.42 + * hwsetup, section [[http://hg.slitaz.org/slitaz-tools/file/ca6804d9b56b/tinyutils/hwsetup#l685|nvidia]] and [[http://hg.slitaz.org/slitaz-tools/file/ca6804d9b56b/tinyutils/hwsetup#l753|ati]] - Add a file 55-DeviceTweaks.conf configuring a graphic driver other than vesa 1.43 + 1.44 +===== Configuration files list ===== 1.45 + 1.46 +This avoid naming two files identically, you can use these in the ///etc/X11/xorg.conf.d/readme// for users with the 4.0 release. 1.47 + 1.48 +tazx : 1.49 + * 10-ServerLayout.conf 1.50 + * 20-Files.conf 1.51 + * 30-Module.conf 1.52 + * 40-Keyboard.conf 1.53 + * 50-Monitor.conf 1.54 + * 60-Device.conf 1.55 + * 70-Screen.conf 1.56 +tazhw : 1.57 + * 55-DeviceTweaks.conf 1.58 +xorg-xf86-input-evdev : 1.59 + * 40-evdev.conf 1.60 +xorg-xf86-input-synaptics : 1.61 + * 35-synaptics.conf 1.62 + 1.63 +===== TODO ===== 1.64 + 1.65 + * Improve the auto-configuration tool in tazx : some fonts and modules don't need to be loaded by default or don't exist. Some of these elements can be configured by their original package. 1.66 + * Pre-configure some drivers to make them work out-of-the-box. 1.67 \ No newline at end of file