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