* [gentoo-commits] gentoo commit in xml/htdocs/doc/fr: xorg-config.xml
@ 2008-11-28 12:33 Marion Age (titefleur)
0 siblings, 0 replies; 7+ messages in thread
From: Marion Age (titefleur) @ 2008-11-28 12:33 UTC (permalink / raw
To: gentoo-commits
titefleur 08/11/28 12:33:24
Modified: xorg-config.xml
Log:
Sync to 1.27
Revision Changes Path
1.18 xml/htdocs/doc/fr/xorg-config.xml
file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/fr/xorg-config.xml?rev=1.18&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/fr/xorg-config.xml?rev=1.18&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/fr/xorg-config.xml?r1=1.17&r2=1.18
Index: xorg-config.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/fr/xorg-config.xml,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -r1.17 -r1.18
--- xorg-config.xml 1 Aug 2007 14:13:05 -0000 1.17
+++ xorg-config.xml 28 Nov 2008 12:33:24 -0000 1.18
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/fr/xorg-config.xml,v 1.17 2007/08/01 14:13:05 cam Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/fr/xorg-config.xml,v 1.18 2008/11/28 12:33:24 titefleur Exp $ -->
<!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
@@ -11,6 +11,9 @@
<author title="Auteur">
<mail link="swift@gentoo.org">Sven Vermeulen</mail>
</author>
+<author title="Correcteur">
+ <mail link="nightmorph"/>
+</author>
<author title="Traducteur">
<mail link="neysx@gentoo.org">Xavier Neys</mail>
</author>
@@ -28,8 +31,8 @@
<!-- See http://creativecommons.org/licenses/by-sa/2.5 -->
<license/>
-<version>1.17</version>
-<date>2007-06-20</date>
+<version>1.18</version>
+<date>2008-11-09</date>
<chapter>
<title>Qu'est-ce que le serveur X-Window ?</title>
@@ -112,17 +115,20 @@
les cartes nVidia ou <c>fglrx</c> pour les cartes ATI Radeon. Ces valeurs
correspondent aux pilotes propriétaires de ces marques. Si vous voulez utiliser
leur pendant libre, mettez <c>nv</c> plutôt que <c>nvidia</c>, mais sachez que
-vous n'aurez alors aucune accélération 3D. Le pilote libre <c>radeon</c> pour
-les cartes ATI supporte totalement l'accélération 3D sur les vieilles cartes
-Radeon, mais ne fonctionne pas du tout sur les nouvelles. <c>VIDEO_CARDS</c>
-peut contenir plusieurs noms de pilotes, séparés par des espaces.
+vous n'aurez alors aucune accélération 3D. Les pilotes libres <c>radeon</c> et
+<c>radeon-hd</c> pour les cartes ATI supportent totalement l'accélération 3D
+sur les vieilles cartes Radeon, mais n'implémentent pas encore toutes les
+fonctionnalités pour les nouvelles. <c>VIDEO_CARDS</c> peut contenir plusieurs
+noms de pilotes, séparés par des espaces.
</p>
<p>
La seconde variable à configurer est <c>INPUT_DEVICES</c> et est utilisée pour
déterminer quels pilotes doivent être installés pour faire fonctionner vos
-périphériques d'entrée. Dans la plupart des cas, vous devrez choisir <c>keyboard
-mouse</c>.
+périphériques d'entrée. Dans la plupart des cas, vous devrez choisir
+<c>keyboard mouse</c>. Si vous utiliser d'autres périphériques d'entrée comme
+un pavé tactil Synaptics sur un ordinateur portable, ajoutez-les à
+<c>INPUT_DEVICES</c>.
</p>
<p>
@@ -491,17 +497,23 @@
<body>
<p>
-La page man (<c>man 5 xorg.conf</c>) contient une référence complète sur la
+La page man (<c>man xorg.conf</c>) contient une référence complète sur la
syntaxe du fichier de configuration. Vous devriez afficher cette page dans un
autre terminal quand vous modifiez xorg.conf.
</p>
<p>
-Le répertoire <path>/usr/X11R6/lib/X11/doc</path> contient divers fichiers
-<path>README</path> dont un par type de carte graphique.
+De la même façon, jetez un œil au fichier
+<path>/etc/X11/xorg.conf.example</path> ; vous pouvez le copier et
+l'utiliser comme base pour votre propre fichier <path>xorg.conf</path>.
</p>
<p>
+Si vous avez besoin de plus de documentation, vous pouvez consulter la <uri
+link="http://www.x.org/wiki/FAQ">FAQ</uri> de X.Org fournie sur leur site
+internet.</p>
+
+<p>
De nombreux sites peuvent vous aider à modifier votre <path>xorg.conf</path>.
Utilisez <uri link="http://www.google.com">Google</uri> pour les découvrir.
Étant donné que les fichiers <path>xorg.conf</path> et <path>XF86Config</path>
@@ -530,17 +542,9 @@
<body>
<p>
-Si vous voulez mettre à jour votre système depuis l'ancien Xorg monolithique
-vers le nouveau Xorg 7 modulaire, veuillez consulter le <uri
-link="/proj/fr/desktop/x/x11/modular-x-howto.xml">Guide de migration vers X.Org
-modulaire</uri>.
-</p>
-
-<p>
-La section <uri link="/doc/fr/?catid=desktop">La station de travail Gentoo</uri>
-vous apportera plus d'informations sur la façon de configurer différents paquets
-pour fonctionner dans votre environnement X.
-</p>
+La section <uri link="/doc/fr/?catid=desktop">La station de travail
+Gentoo</uri> vous apportera plus d'informations sur la façon d'installer et de
+configurer les différents environnements graphiques et les applications.</p>
</body>
</section>
^ permalink raw reply [flat|nested] 7+ messages in thread
* [gentoo-commits] gentoo commit in xml/htdocs/doc/fr: xorg-config.xml
@ 2009-02-24 12:21 Marion Age (titefleur)
0 siblings, 0 replies; 7+ messages in thread
From: Marion Age (titefleur) @ 2009-02-24 12:21 UTC (permalink / raw
To: gentoo-commits
titefleur 09/02/24 12:21:01
Modified: xorg-config.xml
Log:
Sync to 1.28
Revision Changes Path
1.19 xml/htdocs/doc/fr/xorg-config.xml
file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/fr/xorg-config.xml?rev=1.19&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/fr/xorg-config.xml?rev=1.19&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/fr/xorg-config.xml?r1=1.18&r2=1.19
Index: xorg-config.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/fr/xorg-config.xml,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -r1.18 -r1.19
--- xorg-config.xml 28 Nov 2008 12:33:24 -0000 1.18
+++ xorg-config.xml 24 Feb 2009 12:21:01 -0000 1.19
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/fr/xorg-config.xml,v 1.18 2008/11/28 12:33:24 titefleur Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/fr/xorg-config.xml,v 1.19 2009/02/24 12:21:01 titefleur Exp $ -->
<!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
@@ -31,8 +31,8 @@
<!-- See http://creativecommons.org/licenses/by-sa/2.5 -->
<license/>
-<version>1.18</version>
-<date>2008-11-09</date>
+<version>1.19</version>
+<date>2009-01-26</date>
<chapter>
<title>Qu'est-ce que le serveur X-Window ?</title>
@@ -94,16 +94,9 @@
<chapter>
<title>Installer Xorg</title>
<section>
-<title>Utiliser emerge</title>
<body>
<p>
-Assez bavardé, installons Xorg ! Lancez simplement la commande <c>emerge
-xorg-x11</c>. L'installation prend un certain temps, profitez-en pour manger un
-morceau.
-</p>
-
-<p>
Avant d'installer Xorg, vous devez configurer deux variables importantes dans le
fichier <path>/etc/make.conf</path>.
</p>
^ permalink raw reply [flat|nested] 7+ messages in thread
* [gentoo-commits] gentoo commit in xml/htdocs/doc/fr: xorg-config.xml
@ 2009-06-25 11:51 Marion Age (titefleur)
0 siblings, 0 replies; 7+ messages in thread
From: Marion Age (titefleur) @ 2009-06-25 11:51 UTC (permalink / raw
To: gentoo-commits
titefleur 09/06/25 11:51:45
Modified: xorg-config.xml
Log:
Sync to 1.30
Revision Changes Path
1.20 xml/htdocs/doc/fr/xorg-config.xml
file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/fr/xorg-config.xml?rev=1.20&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/fr/xorg-config.xml?rev=1.20&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/fr/xorg-config.xml?r1=1.19&r2=1.20
Index: xorg-config.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/fr/xorg-config.xml,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -r1.19 -r1.20
--- xorg-config.xml 24 Feb 2009 12:21:01 -0000 1.19
+++ xorg-config.xml 25 Jun 2009 11:51:45 -0000 1.20
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/fr/xorg-config.xml,v 1.19 2009/02/24 12:21:01 titefleur Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/fr/xorg-config.xml,v 1.20 2009/06/25 11:51:45 titefleur Exp $ -->
<!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
@@ -20,6 +20,9 @@
<author title="Traducteur">
<mail link="cam@gentoo.org">Camille Huot</mail>
</author>
+<author title="Traducteur">
+ <mail link="titefleur"/>
+</author>
<abstract>
Le serveur X-Window Xorg permet d'offrir un environnement graphique aux
@@ -31,8 +34,8 @@
<!-- See http://creativecommons.org/licenses/by-sa/2.5 -->
<license/>
-<version>1.19</version>
-<date>2009-01-26</date>
+<version>1.21</version>
+<date>2009-06-10</date>
<chapter>
<title>Qu'est-ce que le serveur X-Window ?</title>
@@ -153,7 +156,7 @@
</note>
<pre caption="Obtenir la liste des pilotes et des options disponibles">
-# <i>emerge -pv xorg-server</i>
+# <i>emerge xorg-server</i>
These are the packages that would be merged, in order:
@@ -170,6 +173,15 @@
-tdfx -tga -trident -tseng -v4l -vesa -vga -via -vmware -voodoo" 0 kB
</pre>
+<note>
+Vous pouvez installer le méta-paquet <c>xorg-x11</c> à la place du paquet plus
+léger <c>xorg-server</c>. Les deux sont équivalents au niveau fonctionnel.
+Toutefois, <c>xorg-x11</c> fournit beaucoup plus de paquets dont vous n'avez
+certainement pas besoin, telles que des collections de polices de caractères
+dans divers langages. Ceci n'est pas essentiel pour un environnement de bureau
+habituel.
+</note>
+
<p>
Après avoir activé toutes les variables nécessaires, vous pouvez installer le
paquet Xorg.
@@ -537,7 +549,15 @@
<p>
La section <uri link="/doc/fr/?catid=desktop">La station de travail
Gentoo</uri> vous apportera plus d'informations sur la façon d'installer et de
-configurer les différents environnements graphiques et les applications.</p>
+configurer les différents environnements graphiques et les applications.
+</p>
+
+<p>
+Si vous mettez à jour depuis une ancienne version vers xorg-server-1.5,
+assurez-vous de prendre connaissance du <uri
+link="/proj/en/desktop/x/x11/xorg-server-1.5-upgrade-guide.xml">guide de
+migration</uri>.
+</p>
</body>
</section>
^ permalink raw reply [flat|nested] 7+ messages in thread
* [gentoo-commits] gentoo commit in xml/htdocs/doc/fr: xorg-config.xml
@ 2009-11-08 20:15 Camille Huot (cam)
0 siblings, 0 replies; 7+ messages in thread
From: Camille Huot (cam) @ 2009-11-08 20:15 UTC (permalink / raw
To: gentoo-commits
cam 09/11/08 20:15:58
Modified: xorg-config.xml
Log:
Sync 1.31
Revision Changes Path
1.21 xml/htdocs/doc/fr/xorg-config.xml
file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/fr/xorg-config.xml?rev=1.21&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/fr/xorg-config.xml?rev=1.21&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/fr/xorg-config.xml?r1=1.20&r2=1.21
Index: xorg-config.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/fr/xorg-config.xml,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -r1.20 -r1.21
--- xorg-config.xml 25 Jun 2009 11:51:45 -0000 1.20
+++ xorg-config.xml 8 Nov 2009 20:15:57 -0000 1.21
@@ -1,24 +1,24 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/fr/xorg-config.xml,v 1.20 2009/06/25 11:51:45 titefleur Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/fr/xorg-config.xml,v 1.21 2009/11/08 20:15:57 cam Exp $ -->
<!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
-<guide link="/doc/fr/xorg-config.xml" lang="fr">
+<guide lang="fr">
<title>Guide de configuration de X</title>
<author title="Auteur">
- <mail link="swift@gentoo.org">Sven Vermeulen</mail>
+ <mail link="swift"/>
</author>
-<author title="Correcteur">
+<author title="Auteur">
<mail link="nightmorph"/>
</author>
<author title="Traducteur">
- <mail link="neysx@gentoo.org">Xavier Neys</mail>
+ <mail link="neysx"/>
</author>
<author title="Traducteur">
- <mail link="cam@gentoo.org">Camille Huot</mail>
+ <mail link="cam"/>
</author>
<author title="Traducteur">
<mail link="titefleur"/>
@@ -34,8 +34,8 @@
<!-- See http://creativecommons.org/licenses/by-sa/2.5 -->
<license/>
-<version>1.21</version>
-<date>2009-06-10</date>
+<version>1.22</version>
+<date>2009-10-02</date>
<chapter>
<title>Qu'est-ce que le serveur X-Window ?</title>
@@ -336,8 +336,11 @@
Sinon, la variable XSESSION indique le nom de la session à exécuter. Cette
session correspond à un fichier dans le répertoire
<path>/etc/X11/Sessions/</path>. Vous pouvez définir la variable XSESSION
- dans le fichier <path>/etc/rc.conf</path> pour en faire le défaut pour tous
- les utilisateurs.
+ dans le fichier <path>/etc/env.d/90xsession</path> pour en faire le défaut pour tous
+ les utilisateurs. Par exemple, en tant que root, exécutez <c>echo
+ XSESSION=Xfce4 > /etc/env.d/90xsession</c>. Cela créera le fichier
+ <path>90xsession</path> et définira Xfce4 comme étant la session X par
+ défaut.
</li>
<li>
En cas d'échec, le défaut est de démarrer un simple gestionnaire de
^ permalink raw reply [flat|nested] 7+ messages in thread
* [gentoo-commits] gentoo commit in xml/htdocs/doc/fr: xorg-config.xml
@ 2010-05-05 13:01 Marion Age (titefleur)
0 siblings, 0 replies; 7+ messages in thread
From: Marion Age (titefleur) @ 2010-05-05 13:01 UTC (permalink / raw
To: gentoo-commits
titefleur 10/05/05 13:01:30
Modified: xorg-config.xml
Log:
Sync to 1.37
Revision Changes Path
1.22 xml/htdocs/doc/fr/xorg-config.xml
file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/fr/xorg-config.xml?rev=1.22&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/fr/xorg-config.xml?rev=1.22&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/fr/xorg-config.xml?r1=1.21&r2=1.22
Index: xorg-config.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/fr/xorg-config.xml,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -r1.21 -r1.22
--- xorg-config.xml 8 Nov 2009 20:15:57 -0000 1.21
+++ xorg-config.xml 5 May 2010 13:01:30 -0000 1.22
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/fr/xorg-config.xml,v 1.21 2009/11/08 20:15:57 cam Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/fr/xorg-config.xml,v 1.22 2010/05/05 13:01:30 titefleur Exp $ -->
<!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
@@ -34,8 +34,8 @@
<!-- See http://creativecommons.org/licenses/by-sa/2.5 -->
<license/>
-<version>1.22</version>
-<date>2009-10-02</date>
+<version>1.27</version>
+<date>2010-03-16</date>
<chapter>
<title>Qu'est-ce que le serveur X-Window ?</title>
@@ -97,6 +97,27 @@
<chapter>
<title>Installer Xorg</title>
<section>
+<title>Configuration du noyau</title>
+<body>
+
+<p>
+Par défaut, Xorg utilise <c>evdev</c>, un pilote générique pour les
+périphériques d'entrée. Vous devez activer le support de <c>evdev</c> en
+changeant la configuration de votre noyau (le <uri
+link="/doc/fr/kernel-config.xml">guide de configuration du noyau</uri> explique
+comment faire si vous l'ignorez).
+</p>
+
+<pre caption="Activation du support d'evdev dans le noyau">
+Device Drivers --->
+ Input device support --->
+ <*> Event interface
+</pre>
+
+</body>
+</section>
+<section>
+<title>La configuration du fichier make.conf</title>
<body>
<p>
@@ -105,24 +126,26 @@
</p>
<p>
-La première est <c>VIDEO_CARDS</c>. Elle est utilisée pour définir les pilotes
-graphiques que vous comptez utiliser et se base en principe sur la marque ou le
-modèle de votre carte. Les valeurs les plus courantes sont <c>nvidia</c> pour
-les cartes nVidia ou <c>fglrx</c> pour les cartes ATI Radeon. Ces valeurs
-correspondent aux pilotes propriétaires de ces marques. Si vous voulez utiliser
-leur pendant libre, mettez <c>nv</c> plutôt que <c>nvidia</c>, mais sachez que
-vous n'aurez alors aucune accélération 3D. Les pilotes libres <c>radeon</c> et
-<c>radeon-hd</c> pour les cartes ATI supportent totalement l'accélération 3D
-sur les vieilles cartes Radeon, mais n'implémentent pas encore toutes les
-fonctionnalités pour les nouvelles. <c>VIDEO_CARDS</c> peut contenir plusieurs
-noms de pilotes, séparés par des espaces.
+La première variable est <c>VIDEO_CARDS</c>. Elle est utilisée pour définir les
+pilotes graphiques que vous comptez utiliser et se base en principe sur la
+marque ou le modèle de votre carte. Les valeurs les plus courantes sont
+<c>nvidia</c> pour les cartes nVidia ou <c>fglrx</c> pour les cartes ATI
+Radeon. Ces valeurs correspondent aux pilotes propriétaires de ces marques. Si
+vous voulez utiliser leur pendant libre, mettez <c>nv</c> plutôt que
+<c>nvidia</c>, mais sachez que vous n'aurez alors aucune accélération 3D. Les
+pilotes libres <c>radeon</c> et <c>radeon-hd</c> sont disponibles pour les
+cartes ATI et sont plus ou moins équivalents aux pilotes propriétaires
+<c>fglrx</c>. Le pilote <c>intel</c> peut être utilisé pour les ordinateurs de
+bureau ou portables possédant un chipset graphique intégré Intel.
+<c>VIDEO_CARDS</c> peut contenir plusieurs noms de pilotes, séparés par des
+espaces.
</p>
<p>
La seconde variable à configurer est <c>INPUT_DEVICES</c> et est utilisée pour
déterminer quels pilotes doivent être installés pour faire fonctionner vos
périphériques d'entrée. Dans la plupart des cas, vous devrez choisir
-<c>keyboard mouse</c>. Si vous utiliser d'autres périphériques d'entrée comme
+<c>evdev</c>. Si vous utiliser d'autres périphériques d'entrée comme
un pavé tactil Synaptics sur un ordinateur portable, ajoutez-les à
<c>INPUT_DEVICES</c>.
</p>
@@ -133,27 +156,27 @@
</p>
<pre caption="Exemple de make.conf">
-<comment>(Pour avoir le clavier et la souris.)</comment>
-INPUT_DEVICES="keyboard mouse"
+<comment>(Pour avoir le clavier, la souris, et le pavé tactile Synaptics)</comment>
+INPUT_DEVICES="evdev synaptics"
<comment>(Pour les cartes nVidia...)</comment>
VIDEO_CARDS="nvidia"
<comment>(... OU ALORS pour les cartes ATI.)</comment>
-VIDEO_CARDS="fglrx"
+VIDEO_CARDS="radeon"
</pre>
-<p>
+<note>
Vous trouverez de plus amples informations sur la façon de configurer les cartes
graphiques ATI ou nVidia dans le <uri link="/doc/fr/nvidia-guide.xml">Guide
Gentoo Linux nVidia</uri> et dans la <uri link="/doc/en/ati-faq.xml">FAQ Gentoo
Linux ATI</uri>.
-</p>
+</note>
-<note>
+<p>
Si les valeurs suggérées ne fonctionnent pas chez vous, lancez <c>emerge -pv
xorg-server</c>, vérifiez toutes les options disponibles et choisissez celles
-qui s'appliquent à votre système. L'exemple concerne <c>xorg-server-1.2</c> sur
-architecture amd64.
-</note>
+qui s'appliquent à votre système. L'exemple concerne un système comprenant un
+clavier, une souris, un pavé tactile Synaptics ainsi qu'une carte vidéo Radeon.
+</p>
<pre caption="Obtenir la liste des pilotes et des options disponibles">
# <i>emerge xorg-server</i>
@@ -161,16 +184,26 @@
These are the packages that would be merged, in order:
Calculating dependencies... done!
-[ebuild R ] x11-base/xorg-server-1.2.0-r3 USE="dri nptl xorg (-3dfx) -debug
- -dmx -ipv6 -kdrive -minimal -sdl -xprint" INPUT_DEVICES="keyboard mouse -acecad
- -aiptek -calcomp -citron -digitaledge -dmc -dynapro -elo2300 -elographics -evdev
- -fpit -hyperpen -jamstudio -joystick -magellan -microtouch -mutouch -palmax
- -penmount -spaceorb -summa -synaptics -tek4957 -ur98 -vmmouse -void -wacom"
- VIDEO_CARDS="nvidia -apm -ark -chips -cirrus -cyrix -dummy -epson -fbdev -fglrx
- -glint -i128 (-i740) -i810 (-impact) (-imstt) -mach64 -mga -neomagic (-newport)
- (-nsc) -nv -r128 -radeon -rendition -s3 -s3virge -savage -siliconmotion -sis
- -sisusb (-sunbw2) (-suncg14) (-suncg3) (-suncg6) (-sunffb) (-sunleo) (-suntcx)
- -tdfx -tga -trident -tseng -v4l -vesa -vga -via -vmware -voodoo" 0 kB
+[ebuild R ] x11-base/xorg-server-1.6.3.901-r2 USE="hal nptl xorg -debug
+-dmx -ipv6 -kdrive -minimal -sdl -tslib" 0 kB
+[ebuild R ] x11-base/xorg-drivers-1.6 INPUT_DEVICES="evdev synaptics
+-acecad -aiptek -citron -elographics -fpit -hyperpen -joystick -keyboard -mouse
+-mutouch -penmount -tslib -virtualbox -vmmouse -void -wacom"
+VIDEO_CARDS="radeon -apm -ark -ast -chips -cirrus -dummy -epson -fbdev -fglrx
+(-geode) -glint -i128 (-i740) (-impact) (-imstt) -intel -mach64 -mga -neomagic
+(-newport) -nv -nvidia -r128 -radeonhd -rendition -s3 -s3virge -savage
+-siliconmotion -sis -sisusb (-sunbw2) (-suncg14) (-suncg3) (-suncg6) (-sunffb)
+(-sunleo) (-suntcx) -tdfx -tga -trident -tseng -v4l (-vermilion) -vesa -via
+-virtualbox -vmware (-voodoo) (-xgi)" 0 kB
+</pre>
+
+<p>
+Après avoir activé toutes les variables nécessaires, vous pouvez installer le
+paquet Xorg.
+</p>
+
+<pre caption="Installer Xorg">
+# <i>emerge xorg-server</i>
</pre>
<note>
@@ -183,15 +216,6 @@
</note>
<p>
-Après avoir activé toutes les variables nécessaires, vous pouvez installer le
-paquet Xorg.
-</p>
-
-<pre caption="Installer Xorg">
-# <i>emerge xorg-x11</i>
-</pre>
-
-<p>
Après l'installation, vous devez réinitialiser votre environnement avant de
poursuivre. Lancez les commandes <c>env-update</c> et <c>source
/etc/profile</c>.
@@ -202,15 +226,168 @@
# <i>source /etc/profile</i>
</pre>
+<p>
+À présent, il est temps de démarrer le démon de couche d'abstraction matérielle
+HAL (N.d.T. : « Hardware Abstraction Layer ») et de le
+paramétrer pour qu'il soit lancé automatiquement au démarrage. Il est
+nécessaire pour avoir un environnement graphique fonctionnel, sinon vos
+périphériques d'entrée ne seront pas détectés et vous aurez probablement un
+écran noir. Nous revenons plus en détail sur HAL dans la <uri
+link="#using_hal">section suivante</uri>.
+</p>
+
+<pre caption="Démarrage de HAL">
+# <i>/etc/init.d/hald start</i>
+# <i>rc-update add hald default</i>
+</pre>
+
</body>
</section>
</chapter>
+
<chapter>
<title>Configurer Xorg</title>
+<section id="using_hal">
+<title>Utilisation de HAL</title>
+<body>
+
+<p>
+Les versions récentes du serveur X sont faites pour fonctionner
+« out-of-the-box », c'est-à-dire sans édition manuelle des fichiers
+de configuration de Xorg.
+</p>
+
+<p>
+Essayez tout d'abord de <uri link="#using_startx">démarrer X</uri> sans créer
+de fichier <path>/etc/X11/xorg.conf</path>.
+</p>
+
+<p>
+Si Xorg ne démarre pas (s'il y a un problème de configuration vidéo ou de
+clavier/souris), alors vous pouvez essayer de régler les problèmes en utilisant
+les bons fichiers de configuration.
+</p>
+
+<p>
+Par défaut, Xorg utilise HAL (Hardware Abstraction Layer, la couche
+d'abstraction matérielle) pour détecter et configurer les périphériques comme
+le clavier ou la souris.
+</p>
+
+<p>
+HAL est installé avec de nombreuses règles sur mesure pour les périphériques,
+appelées aussi politiques. Ces fichiers de politiques sont stockés dans
+<path>/usr/share/hal/fdi/policy/</path>. Il vous suffit de trouver quelques
+fichiers qui correspondent le plus possible à vos besoins et de les copier dans
+<path>/etc/hal/fdi/policy/</path>.
+</p>
+
+<impo>
+N'éditez pas directement les fichiers situés dans
+<path>/usr/share/hal/fdi/</path> ! Contentez-vous de copier ceux dont vous
+avez besoin dans le bon répertoire de <path>/etc</path> et de les éditer à cet
+endroit-là.
+</impo>
+
+<p>
+Par exemple, pour avoir une combinaison clavier/souris de base fonctionnelle,
+vous pouvez copier les fichiers suivants dans
+<path>/etc/hal/fdi/policy/</path> :
+</p>
+
+<pre caption="Utilisation des fichiers de politique HAL">
+# <i>cp /usr/share/hal/fdi/policy/10osvendor/10-input-policy.fdi /etc/hal/fdi/policy</i>
+# <i>cp /usr/share/hal/fdi/policy/10osvendor/10-x11-input.fdi /etc/hal/fdi/policy</i>
+</pre>
+
+<p>
+Il y a plusieurs autres politiques HAL dans <path>/usr/share/hal/fdi/</path>
+qui peuvent vous intéresser, par exemple pour les configurations d'ordinateur
+portable, la gestion des périphériques de stockage, la gestion d'énergie, ou
+autres. De nouveau, copiez ces fichiers de politiques dans
+<path>/etc/hal/fdi/policy/</path>.
+</p>
+
+<impo>
+Souvenez-vous, <e>chaque</e> fois que vous avez terminé des changements dans
+les fichiers de politique de HAL, vous devez redémarrer le démon HAL avec la
+commande <c>/etc/init.d/hald restart</c>.
+</impo>
+
+<p>
+Vous pouvez modifier les fichiers de politique situés dans
+<path>/etc/hal/fdi/policy</path> pour les faire correspondre à vos besoins.
+Vous pouvez soit les adapter à vos besoins, soit ajouter des nouvelles
+fonctionnalités. Voyons avec un exemple comment adapter une politique HAL.
+</p>
+
+<p>
+La combinaison de touches Ctrl+Alt+Retour arrière est un truc très pratique
+pour tuer le serveur X entièrement. C'est particulièrement utile lorsque votre
+serveur X ne fonctionne pas correctement, est figé, etc. Cela est beaucoup plus
+doux et propre que de redémarrer la machine entièrement avec Ctrl+Alt+Supprime.
+</p>
+
+<p>
+Les versions récentes du serveur X n'ont plus cette combinaison de touches
+activée par défaut. Toutefois, vous pouvez la réactiver en copiant le fichier
+<path>10-x11-input.fdi</path> dans <path>/etc/hal/fdi/policy</path> et en
+l'éditant. Vous aurez juste besoin d'ajouter une ligne dans la section
+appropriée, comme ci-dessous :
+</p>
+
+<pre caption="Édition de 10-x11-input.fdi">
+<comment>(Ouvrez le fichier dans votre éditeur préféré)</comment>
+# <i>nano -w /etc/hal/fdi/policy/10-x11-input.fdi</i>
+<comment>(Trouvez la section "input.keys")</comment>
+<match key="info.capabilities" contains="input.keys">
+<comment>(Ajoutez la chaîne "terminate" comme ci-dessous)</comment>
+<match key="info.capabilities" contains="input.keys">
+ <merge key="input.x11_driver" type="string">keyboard</merge>
+ <i><merge key="input.xkb.options" type="string">terminate:ctrl_alt_bksp</merge></i>
+ <match key="/org/freedesktop/Hal/devices/computer:system.kernel.name" string="Linux">
+ <merge key="input.x11_driver" type="string">evdev<merge>
+ </match>
+</match>
+</pre>
+
+<p>
+Une fois que c'est fait, redémarrez HAL avec la commande <c>/etc/init.d/hald
+restart</c> pour qu'il prenne en compte vos modifications.
+</p>
+
+<p>
+Voilà, maintenant vous pouvez de manière aisée tuer un serveur X qui ne répond
+plus. Ceci se révèle surtout pratique quand les programmes ont figé entièrement
+votre affichage ou lorsque vous configurez ou bidouillez votre environnement
+Xorg. Soyez tout de même vigilent lorsque vous utilisez cette combinaison de
+touches -- la plupart des programmes n'apprécient vraiment pas d'être
+fermés de cette manière et il est possible que vous perdiez certaines des
+choses sur lesquelles vous étiez en train de travailler, voire toutes.
+</p>
+
+<p>
+Avec de la chance, le simple fait d'utiliser les fichiers de politiques HAL
+permet d'obtenir un environnement X fonctionnel. Si Xorg ne démarre toujours
+pas, ou si vous avez d'autres problèmes, alors vous allez devoir configurer le
+fichier <path>xorg.conf</path> comme nous l'expliquons dans la section
+suivante.
+</p>
+
+</body>
+</section>
<section>
<title>Le fichier xorg.conf</title>
<body>
+<note>
+La configuration du fichier <path>xorg.conf</path> doit être vue comme une
+solution de « dernier recours ». Il est vraiment préférable de faire
+sans dans la mesure du possible, et de configurer votre matériel via les
+fichiers de politiques HAL. Mais si vous n'arrivez pas à obtenir une
+configuration fonctionnelle, alors continuez de lire.
+</note>
+
<p>
Le fichier de configuration de Xorg est <path>xorg.conf</path>. Il se trouve
dans le répertoire <path>/etc/X11</path>. Un exemple fourni à l'installation
@@ -220,18 +397,13 @@
</p>
<pre caption="Lire la page man de xorg.conf">
-# <i>man 5 xorg.conf</i>
+$ <i>man 5 xorg.conf</i>
</pre>
-<p>
-Bonne lecture aux plus courageux ! Poursuivons et créons ce fichier
-automatiquement.
-</p>
-
</body>
</section>
<section>
-<title>Par défaut : génération automatique de xorg.conf</title>
+<title>Génération automatique de xorg.conf</title>
<body>
<p>
@@ -255,49 +427,17 @@
</p>
<pre caption="Tester le fichier xorg.conf.new">
-# <i>X -config /root/xorg.conf.new</i>
+# <i>X -config -retro /root/xorg.conf.new</i>
</pre>
<p>
Si tout se passe bien, vous devriez voir un motif noir et blanc. Déplacez
-votre souris et voyez si la résolution vous semble correcte. Si vous avez des
-erreurs au sujet de « /dev/mouse », essayez de modifier votre
-périphérique de souris en mettant <c>/dev/input/mice</c> dans la section
-"InputDevice" du fichier <path>xorg.conf</path>. Il vous sera peut-être
-difficile d'en être sûr, mais vous devriez au moins pouvoir détecter une
-résolution trop faible. Utilisez la combinaison de touches Ctrl-Alt-Backspace
-pour stopper le serveur X.
-</p>
-
-</body>
-</section>
-<section>
-<title>Alternative : génération semi-automatique de xorg.conf</title>
-<body>
-
-<p>
-Xorg contient un outil de configuration appelé <c>xorgconfig</c>. Celui-ci vous
-pose une série de questions (carte graphique, type de clavier, etc.) et
-construit un fichier de configuration <path>xorg.conf</path> en fonction de vos
-réponses.
-</p>
-
-<pre caption="Génération semi-automatique de xorg.conf">
-# <i>xorgconfig</i>
-</pre>
-
-<p>
-xorg fournit un autre outil de configuration appelé <c>xorgcfg</c> qui essaie
-de lancer <c>Xorg -configure</c> et lance ensuite le serveur X pour permettre
-des ajustements supplémentaires.
+votre souris et voyez si la résolution vous semble correcte. Il vous sera
+peut-être difficile d'en être sûr, mais vous devriez au moins pouvoir détecter
+une résolution trop faible. Utilisez la combinaison de touches
+Ctrl-Alt-Backspace pour stopper le serveur X.
</p>
-<pre caption="Utiliser xorgcfg">
-# <i>xorgcfg</i>
-<comment>(Si X plante ou si la configuration échoue, essayez plutôt)</comment>
-# <i>xorgcfg -textmode</i>
-</pre>
-
</body>
</section>
<section>
@@ -307,7 +447,7 @@
<p>
Recopions le fichier <path>xorg.conf.new</path> vers
<path>/etc/X11/xorg.conf</path> pour éviter de devoir lancer <c>Xorg
--config</c> ; taper <c>X</c> ou <c>startx</c> est bien plus facile.
+-config</c> ; taper <c>startx</c> est bien plus facile.
</p>
<pre caption="Copier xorg.conf">
@@ -342,22 +482,33 @@
<path>90xsession</path> et définira Xfce4 comme étant la session X par
défaut.
</li>
- <li>
- En cas d'échec, le défaut est de démarrer un simple gestionnaire de
- fenêtres, généralement <c>twm</c>.
- </li>
</ul>
<pre caption="Démarrer X">
-# <i>startx</i>
+$ <i>startx</i>
</pre>
<p>
-Si un affreux gestionnaire de fenêtres s'affiche, c'est <c>twm</c>. Pour
-quitter, tapez <c>exit</c> ou Ctrl-D dans chaque terminal X. Vous pouvez aussi
-tuer la session avec la combinaison de touches Ctrl-Alt-Backpace. Cette
-combinaison vous permet de quitter X brusquement et n'est pas recommandée, sauf
-cas de force majeure.
+Vous pouvez « tuer » la session X grâce à la combinaison de touches
+Ctrl-Alt-Retour arrière. Cela va cependant forcer X à quitter brusquement, ce
+qui n'est pas recommandé, sauf en cas de force majeure.
+</p>
+
+<p>
+Si vous n'avez pas encore installé de gestionnaire de fenêtres, tout ce que
+vous verrez sera un écran noir. Comme cela peut également signifier qu'il y a
+un problème dans la configuration, il est recommandé d'installer <c>twm</c> ou
+<c>xterm</c> <e>uniquement pour tester que X tourne bien</e>.
+</p>
+
+<p>
+Une fois que l'un de ces programmes est installé, relancer <c>startx</c>.
+Quelques fenêtres xterm devraient alors apparaître, ce qui permet plus
+facilement de vérifier que X fonctionne correctement. Une fois que vous êtes
+satisfait du résultat, vous pouvez désinstaller ces paquets de test avec la
+commande <c>emerge --unmerge twm xterm</c> exécutée en tant que super
+utilisateur root. Vous n'avez plus besoin d'eux une fois que votre
+environnement de bureau est configuré.
</p>
</body>
@@ -365,17 +516,17 @@
</chapter>
<chapter>
-<title>Adapter xorg.conf</title>
+<title>Adapter les paramètres de X</title>
<section>
<title>Définir la résolution</title>
<body>
<p>
Si vous voulez modifier la résolution utilisée, vous devez modifier deux
-sections du fichier de configuration. La section <e>Screen</e> contient la
-liste des résolutions utilisables. Elle peut ne contenir aucune résolution
-auquel cas le serveur X détermine la résolution en fonction des informations de
-la section <e>Monitor</e>.
+sections du fichier de configuration <path>xorg.conf</path>. La section
+<e>Screen</e> contient la liste des résolutions utilisables. Elle peut ne
+contenir aucune résolution auquel cas le serveur X détermine la résolution en
+fonction des informations de la section <e>Monitor</e>.
</p>
<p>
@@ -383,8 +534,7 @@
<c>VertRefresh</c> de la section <e>Monitor</e> pour déterminer les résolutions
utilisables. Ne modifiez ces paramètres que si les modifications dans la
section <e>Screen</e> ne fonctionnent pas. Vous devrez alors utiliser les
-spécifications de votre moniteur. Vous les trouverez dans le manuel fourni avec
-l'écran ou grâce à un outil tel que <c>sys-apps/ddcxinfo-knoppix</c>.
+spécifications de votre moniteur et placer les valeurs correctes.
</p>
<warn>
@@ -394,7 +544,7 @@
<p>
Dans l'exemple suivant, nous définissons une ligne <c>Modes</c> et la
-profondeur de couleur pour utiliser une résolution de 1024x768 en 24 bits par
+profondeur de couleur pour utiliser une résolution de 1440x900 en 24 bits par
défaut. Ne recopiez pas ces valeurs bêtement, vous voudrez sans doute en
utiliser d'autres.
</p>
@@ -402,13 +552,13 @@
<pre caption="Modifier la section Screen dans /etc/X11/xorg.conf">
Section "Screen"
Identifier "Default Screen"
- Device "S3 Inc. ProSavage KN133 [Twister K]"
+ Device "RadeonHD 4550"
Monitor "Generic Monitor"
<i>DefaultDepth 24</i>
<comment># Toutes les lignes ne sont pas recopiées ici par souci de lisibilité</comment>
SubSection "Display"
Depth 24
- <i>Modes "1024x768"</i>
+ <i>Modes "1440x900"</i>
EndSubSection
EndSection
</pre>
@@ -425,79 +575,45 @@
<body>
<p>
-Pour utiliser un clavier international, trouvez la section <e>InputDevice</e>
-et ajoutez l'option <c>XkbLayout</c> pour indiquer la disposition de votre
-clavier. Dans l'exemple suivant, nous définissons un clavier belge. Indiquez
-simplement le code de votre pays. Veuillez noter qu'il faut indiquer
-<c>ca_enhanced</c> pour un clavier canadien français.
-</p>
-
-<pre caption="Définir la disposition du clavier">
-Section "InputDevice"
- Identifier "Generic Keyboard"
- Driver "keyboard"
- Option "CoreKeyboard"
- Option "XkbRules" "xorg"
- Option "XkbModel" "pc105"
- <i>Option "XkbLayout" "be"</i>
-EndSection
-</pre>
-
-</body>
-</section>
-<section>
-<title>Configurer la souris</title>
-<body>
-
-<p>
-Si votre souris ne fonctionne pas, vous devez d'abord vérifier si elle est
-détectée par le noyau. Les souris apparaissent sous
-<path>/dev/input/mouse0</path> (ou <path>/dev/input/mice</path> si vous
-utilisez plusieurs souris.) Parfois, <path>/dev/psaux</path> est utilisé. Pour
-vérifier que le périphérique correspond bien à votre souris, essayez
-ceci :
+Pour utiliser un clavier international avec X, vous pouvez copier le contenu de
+<path>/usr/share/doc/hal-*/*/use-estonian-layout.fdi.bz2</path> dans
+<path>/etc/hal/fdi/policy/10-xinput-configuration.fdi</path> :
</p>
-<pre caption="Vérifier le fichier de périphérique de la souris">
-# <i>cat /dev/input/mouse0</i>
-<comment>(Déplacez votre souris.)</comment>
-<comment>(Faites Ctrl-C pour arrêter.)</comment>
+<pre caption="Utilisation d'un fichier de configuration existant">
+# <i>bzcat /usr/share/doc/hal-*/*/use-estonian-layout.fdi > /etc/hal/fdi/policy/10-xinput-configuration.fdi</i>
</pre>
<p>
-Si votre souris n'est pas détectée, vérifiez que les modules nécessaires sont
-bien chargés.
+Ensuite, modifiez le fichier <path>10-xinput-configuration.fdi</path> pour
+remplacer la disposition estonienne (<c>ee</c>) par la vôtre, par exemple
+française (<b>fr</b>) ou polonaise (<b>pl</b>).
</p>
<p>
-Si votre souris est détectée, indiquez le nom du fichier de périphérique dans
-la section <e>InputDevice</e>. Dans l'exemple suivant, nous définissons aussi
-les options <c>Protocol</c> qui spécifie le protocole à utiliser (en général
-PS/2 ou IMPS/2) et <c>ZAxisMapping</c> qui permet d'utiliser la molette.
+Une fois que vous avez terminé, relancez le service en super utilisateur root
+avec la commande <c>/etc/init.d/hald restart</c> pour vous assurer que HAL
+prend bien en compte vos modifications.
</p>
-<pre caption="Définir les paramètres de la souris">
-Section "InputDevice"
- Identifier "TouchPad Mouse"
- Driver "mouse"
- Option "CorePointer"
- <i>Option "Device" "/dev/input/mouse0"</i>
- <i>Option "Protocol" "IMPS/2"</i>
- <i>Option "ZAxisMapping" "4 5"</i>
-EndSection
-</pre>
+</body>
+</section>
+<section>
+<title>Pour finir</title>
+<body>
<p>
Démarrez votre serveur (<c>startx</c>) et appréciez ! Bravo, vous disposez
-maintenant d'un serveur X sur votre machine. L'étape suivante est de remplacer
-l'horrible gestionnaire de fenêtres actuel par un gestionnaire plus évolué,
-voire un environnement graphique complet tel que KDE ou GNOME, mais cela
-dépasse l'objectif de ce guide.
+maintenant d'un serveur X sur votre machine. L'étape suivante consiste à
+installer un gestionnaire de fenêtres utile et agréable, voire même un
+environnement de bureau complet, comme KDE ou GNOME, mais cela dépasse
+l'objectif de ce guide.
</p>
</body>
</section>
</chapter>
+
<chapter>
<title>Ressources</title>
<section>
@@ -505,9 +621,9 @@
<body>
<p>
-La page man (<c>man xorg.conf</c>) contient une référence complète sur la
-syntaxe du fichier de configuration. Vous devriez afficher cette page dans un
-autre terminal quand vous modifiez xorg.conf.
+Les pages man (<c>man xorg.conf</c> et <c>man evdev</c>) contiennent une
+référence complète sur la syntaxe des fichiers de configuration. Vous devriez
+afficher ces pages dans un autre terminal quand vous modifiez xorg.conf.
</p>
<p>
@@ -524,25 +640,8 @@
<p>
De nombreux sites peuvent vous aider à modifier votre <path>xorg.conf</path>.
Utilisez <uri link="http://www.google.com">Google</uri> pour les découvrir.
-Étant donné que les fichiers <path>xorg.conf</path> et <path>XF86Config</path>
-(le fichier de configuration de XFree86) sont très similaires et que plus
-d'information sur ce dernier est disponible, les liens ci-dessous devraient
-vous intéresser :
</p>
-<ul>
- <li>
- <uri link="http://tldp.org/HOWTO/XFree-Local-multi-user-HOWTO/">le guide de
- configuration de XFree pour une installation locale avec plusieurs
- utilisateurs</uri> ;
- </li>
- <li>
- <uri
- link="http://www-106.ibm.com/developerworks/edu/os-dw-linuxxwin-i.html">une
- introduction à XFree 4.x</uri> par Chris Houser.
- </li>
-</ul>
-
</body>
</section>
<section>
@@ -556,9 +655,9 @@
</p>
<p>
-Si vous mettez à jour depuis une ancienne version vers xorg-server-1.5,
+Si vous mettez à jour depuis une ancienne version vers xorg-server-1.6,
assurez-vous de prendre connaissance du <uri
-link="/proj/en/desktop/x/x11/xorg-server-1.5-upgrade-guide.xml">guide de
+link="/proj/en/desktop/x/x11/xorg-server-1.6-upgrade-guide.xml">guide de
migration</uri>.
</p>
^ permalink raw reply [flat|nested] 7+ messages in thread
* [gentoo-commits] gentoo commit in xml/htdocs/doc/fr: xorg-config.xml
@ 2013-03-04 19:55 Sven Vermeulen (swift)
0 siblings, 0 replies; 7+ messages in thread
From: Sven Vermeulen (swift) @ 2013-03-04 19:55 UTC (permalink / raw
To: gentoo-commits
swift 13/03/04 19:55:49
Modified: xorg-config.xml
Log:
Update FR translation for Xorg guide, bug #459162 - Thanks to José Fournier
Revision Changes Path
1.23 xml/htdocs/doc/fr/xorg-config.xml
file : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/doc/fr/xorg-config.xml?rev=1.23&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/doc/fr/xorg-config.xml?rev=1.23&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/doc/fr/xorg-config.xml?r1=1.22&r2=1.23
Index: xorg-config.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/fr/xorg-config.xml,v
retrieving revision 1.22
retrieving revision 1.23
diff -u -r1.22 -r1.23
--- xorg-config.xml 5 May 2010 13:01:30 -0000 1.22
+++ xorg-config.xml 4 Mar 2013 19:55:49 -0000 1.23
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/fr/xorg-config.xml,v 1.22 2010/05/05 13:01:30 titefleur Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/fr/xorg-config.xml,v 1.23 2013/03/04 19:55:49 swift Exp $ -->
<!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
@@ -23,6 +23,9 @@
<author title="Traducteur">
<mail link="titefleur"/>
</author>
+<author title="Traducteur">
+ <mail link="José Fournier"/>
+</author>
<abstract>
Le serveur X-Window Xorg permet d'offrir un environnement graphique aux
@@ -34,25 +37,26 @@
<!-- See http://creativecommons.org/licenses/by-sa/2.5 -->
<license/>
-<version>1.27</version>
-<date>2010-03-16</date>
+<version>12</version>
+<date>2012-07-24</date>
<chapter>
<title>Qu'est-ce que le serveur X-Window ?</title>
<section>
-<title>Environnement graphique ou ligne de commande</title>
+<title>Environnement graphique ou ligne de commande ?</title>
<body>
<p>
Certains utilisateurs sont mal à l'aise à l'idée de devoir entrer des
-commandes. Pourquoi ne pourraient-ils pas tout faire à la souris dans un
-environnement graphique ? C'est possible ! Linux offre une panoplie
-d'interfaces graphiques qui peuvent être installées sur votre distribution.
+commandes dans un terminal. Pourquoi ne pourraient-ils pas, grâce à leur seule souris, profiter de
+la liberté offerte par Gentoo (et Linux en général) dans un
+environnement graphique ? Bien-sûr, c'est possible ! Linux offre une panoplie
+d'interfaces graphiques séduisantes qui peuvent être installées sur votre distribution.
</p>
<p>
-Ce qui surprend le plus les nouveaux utilisateurs est que l'interface graphique
-n'est rien d'autre qu'un programme qui tourne sur leur système. Elle ne fait
+Ce qui surprend le plus les nouveaux utilisateurs, c'est que l'interface graphique
+n'est rien d'autre qu'un programme comme les autres qui tourne sur leur système. Elle ne fait
<e>pas</e> partie du noyau Linux ni du système de base. Elle est simplement un
outil puissant qui permet d'utiliser les capacités graphiques de votre machine.
</p>
@@ -81,7 +85,7 @@
<p>
Le projet <uri link="http://www.x.org">X.org</uri> offre une implémentation
-libre et ouverte du standard X11.
+libre et ouverte du standard X11.
</p>
<p>
@@ -97,7 +101,22 @@
<chapter>
<title>Installer Xorg</title>
<section>
-<title>Configuration du noyau</title>
+<body>
+
+<p>
+Avant d'installer Xorg, vous devez préparer votre système à l'accueillir.
+En premier lieu, vous devez configurer votre noyau pour qu'il prenne en charge les périphériques
+d'entrée et les cartes vidéo. Ensuite, il faudra préparer <path>/etc/portage/make.conf</path> pour
+que les pilotes et les paquets ad hoc soient compilés et installlés.
+</p>
+
+</body>
+</section>
+
+
+
+<section>
+<title>Prise en charge des pilotes d'entrée</title>
<body>
<p>
@@ -108,7 +127,7 @@
comment faire si vous l'ignorez).
</p>
-<pre caption="Activation du support d'evdev dans le noyau">
+<pre caption="Activer la prise en charge d'evdev par le noyau">
Device Drivers --->
Input device support --->
<*> Event interface
@@ -116,43 +135,173 @@
</body>
</section>
+
+<section>
+<title>Prise en charge du « Kernel modesetting » par le noyau</title>
+<body>
+
+<p>
+Les pilotes vidéo modernes et open-sources, s'appuyient sur le « Kernel modesetting » (KMS) (Gestion des modes d'affichage par le noyau). KMS permet
+un démarrage graphique amélioré, avec moins de sautillements, un changement d'utlisateur plus rapide, une console à tampon de trame
+pré-incluse, une transition fluide de la console à Xorg et d'autres fonctionnalités.
+KMS est incompatible avec les pilotes antérieurs de tampon de trame (framebuffer drivers) qui doivent
+ rester <b>désactivés</b> dans la configuration du noyau.
+</p>
+
+<p>
+Commencez par configurer votre noyau pour KMS. Vous pouvez le faire sans
+vous préoccuper du pilote vidéo Xorg que vous utilisez.
+</p>
+
+<pre caption="Configuration des tampons de trame (framebuffers)">
+Device Drivers --->
+ Graphics support --->
+ Support for frame buffer devices --->
+ <comment>(Désactivez tous les pilotes, y compris VGA, Intel, nVidia, et ATI)</comment>
+
+ <comment>(Plus bas, activez la prise en charge de la console de base. KMS en a besoin.)</comment>
+ Console display driver support --->
+ <*> Framebuffer Console Support
+</pre>
+
+<p>
+Ensuite, configurez votre noyau afin d'utiliser le pilote KMS qui convient à votre carte vidéo.
+Intel, nVidia et AMD/ATI sont les cartes les plus courantes. Choisissez le cas qui vous convient dans la
+liste qui suit.
+</p>
+
+<p>
+Pour les cartes Intel :
+</p>
+
+<pre caption="Configuration pour des cartes Intel">
+Device Drivers --->
+ Graphics support --->
+ /dev/agpgart (AGP Support) --->
+ <*> Intel 440LX/BX/GX, I8xx and E7x05 chipset support
+ Direct Rendering Manager (XFree86 4.1.0 and higher DRI support) --->
+ <*> Intel 8xx/9xx/G3x/G4x/HD Graphics
+ [*] Enable modesetting on intel by default
+</pre>
+
+<p>
+Pour les cartes nVidia :
+</p>
+
+<pre caption="Configuration pour les cartes nVidia ">
+Device Drivers --->
+ Graphics support --->
+ Direct Rendering Manager (XFree86 4.1.0 and higher DRI support) --->
+ <*> Nouveau (nVidia) cards
+</pre>
+
+<p>
+Pour des cartes AMD/ATI plus récentes (<uri link="/doc/en/ati-faq.xml">RadeonHD 2000 et postérieures </uri>),
+vous devez installer (emerge) <c>radeon-ucode</c> ou
+<c>linux-firmware</c>. Dès que vous avez installé un de ces paquets, configurez votre noyau comme expliqué :
+</p>
+
+<pre caption="Configuration pour des cartes AMD/ATI">
+<comment>(Configurez le noyau pour utiliser le firmware (micro-logiciel) radeon-ucode)</comment>
+Device Drivers --->
+ Generic Driver Options --->
+ [*] Include in-kernel firmware blobs in kernel binary
+ <comment># cartes des séries RadeonHD 2000, 3000, et 4000 :</comment>
+ (radeon/R600_rlc.bin radeon/R700_rlc.bin) External firmware blobs
+ <comment># RadeonHD 5000, aussi connu comme Evergreen:</comment>
+ (radeon/CEDAR_me.bin radeon/CEDAR_pfp.bin radeon/CEDAR_rlc.bin
+ radeon/CYPRESS_me.bin radeon/CYPRESS_pfp.bin radeon/CYPRESS_rlc.bin
+ radeon/JUNIPER_me.bin radeon/JUNIPER_pfp.bin radeon/JUNIPER_rlc.bin
+ radeon/REDWOOD_me.bin radeon/REDWOOD_pfp.bin
+ radeon/REDWOOD_rlc.bin) External firmware blobs
+ <comment># Radeon HD 6000/7300 series Fusion APUs:</comment>
+ (radeon/PALM_me.bin radeon/PALM_pfp.bin radeon/SUMO2_me.bin
+ radeon/SUMO2_pfp.bin radeon/SUMO_me.bin radeon/SUMO_pfp.bin
+ radeon/SUMO_rlc.bin) External firmware blobs
+ <comment># Radeon HD 6400-7600 aka. Northern Islands:</comment>
+ (radeon/BARTS_mc.bin radeon/BARTS_me.bin radeon/BARTS_pfp.bin
+ radeon/BTC_rlc.bin radeon/CAICOS_mc.bin radeon/CAICOS_me.bin
+ radeon/CAICOS_pfp.bin radeon/CAYMAN_mc.bin radeon/CAYMAN_me.bin
+ radeon/CAYMAN_pfp.bin radeon/CAYMAN_rlc.bin radeon/TURKS_mc.bin
+ radeon/TURKS_me.bin radeon/TURKS_pfp.bin) External firmware blobs
+ <comment># Radeon HD 7500/7600 series Fusion APUs:</comment>
+ (radeon/ARUBA_me.bin radeon/ARUBA_pfp.bin radeon/ARUBA_rlc.bin)
+ External firmware blobs
+ <comment># Radeon HD 7700-7900 aka. Southern Islands:</comment>
+ (radeon/PITCAIRN_ce.bin radeon/PITCAIRN_mc.bin radeon/PITCAIRN_me.bin
+ radeon/PITCAIRN_pfp.bin radeon/PITCAIRN_rlc.bin radeon/TAHITI_ce.bin
+ radeon/TAHITI_mc.bin radeon/TAHITI_me.bin radeon/TAHITI_pfp.bin
+ radeon/TAHITI_rlc.bin radeon/VERDE_ce.bin radeon/VERDE_mc.bin
+ radeon/VERDE_me.bin radeon/VERDE_pfp.bin radeon/VERDE_rlc.bin)
+ External firmware blobs
+ <comment># toutes:</comment>
+ (/lib/firmware/) Firmware blobs root directory
+
+<comment>(Activer la prise en charge KMS de Radeon )</comment>
+Device Drivers --->
+ Graphics support --->
+ <*> Direct Rendering Manager --->
+ <*> ATI Radeon
+ [*] Enable modesetting on radeon by default
+</pre>
+
+<note>
+les anciennes cartes Radeon (séries X1900 et antérieures) n'ont pas besoin du paquet <c>radeon-ucode</c>,
+pas plus que de configuration de micro-logiciel (firmware). Contentez-vous d'activer le
+gestionnaire de rendu direct (Direct Rendering Manager) et le réglage de mode d'affichae ATI Radeon (ATI Radeon modesetting).
+</note>
+
+<p>
+Maintenant que vous avez configuré le noyau pour le KMS, continuez en documentant
+<path>/etc/portage/make.conf</path> comme indiqué dans la prochaine section.
+</p>
+
+</body>
+</section>
+
<section>
<title>La configuration du fichier make.conf</title>
<body>
<p>
Avant d'installer Xorg, vous devez configurer deux variables importantes dans le
-fichier <path>/etc/make.conf</path>.
+fichier <path>/etc/portage/make.conf</path>.
</p>
-
<p>
La première variable est <c>VIDEO_CARDS</c>. Elle est utilisée pour définir les
pilotes graphiques que vous comptez utiliser et se base en principe sur la
-marque ou le modèle de votre carte. Les valeurs les plus courantes sont
-<c>nvidia</c> pour les cartes nVidia ou <c>fglrx</c> pour les cartes ATI
-Radeon. Ces valeurs correspondent aux pilotes propriétaires de ces marques. Si
-vous voulez utiliser leur pendant libre, mettez <c>nv</c> plutôt que
-<c>nvidia</c>, mais sachez que vous n'aurez alors aucune accélération 3D. Les
-pilotes libres <c>radeon</c> et <c>radeon-hd</c> sont disponibles pour les
-cartes ATI et sont plus ou moins équivalents aux pilotes propriétaires
-<c>fglrx</c>. Le pilote <c>intel</c> peut être utilisé pour les ordinateurs de
-bureau ou portables possédant un chipset graphique intégré Intel.
-<c>VIDEO_CARDS</c> peut contenir plusieurs noms de pilotes, séparés par des
-espaces.
+marque ou le modèle de votre carte.
+Les réglages les plus courants sont <c>nouveau</c> pour les cartes nVidia ou <c>radeon</c>
+pour les cartes ATI Radeon. Les deux ont activement développé des pilotes
+open-source avec un bon support.
+</p>
+<note>
+vous pouvez aussi essayer les pilotes propriétaires de nVidia et AMD/ATI, respectivement <c>nvidia</c>
+et <c>fglrx</c>. Néanmoins, le réglage de ces pilotes propriétaires sort du cadre de ce guide. Reportez-vous au <uri
+link="/doc/en/nvidia-guide.xml">Gentoo Linux nVidia Guide</uri> (en anglais) et à la <uri
+link="/doc/fr/ati-faq.xml">FAQ Gentoo concernant les cartes ATI</uri>. Si vous ne savez pas quel pilote choisir, ces documents devraient vous aider.
+</note>
+<p>
+Le pilote <c>intel</c> peut être utilisé sur des ordinateurs fixes ou portables possédant
+un chipset graphique (jeu de composants) Intel intégré.
</p>
+<note>
+la variable <c>VIDEO_CARDS</c> peut contenir plusieurs pilotes séparés par une espace.
+</note>
+
<p>
La seconde variable à configurer est <c>INPUT_DEVICES</c> et est utilisée pour
déterminer quels pilotes doivent être installés pour faire fonctionner vos
-périphériques d'entrée. Dans la plupart des cas, vous devrez choisir
+périphériques d'entrée. Dans la plupart des cas, vous devriez choisir
<c>evdev</c>. Si vous utiliser d'autres périphériques d'entrée comme
-un pavé tactil Synaptics sur un ordinateur portable, ajoutez-les à
+un pavé tactile Synaptics sur un ordinateur portable, ajoutez-les à
<c>INPUT_DEVICES</c>.
</p>
<p>
-Maintenant que vous avez choisi quels pilotes vous allez utiliser, remplissez le
-fichier <path>/etc/make.conf</path>.
+Maintenant que vous avez choisi quels pilotes vous allez utiliser, complétez le
+fichier <path>/etc/portage/make.conf</path>.
</p>
<pre caption="Exemple de make.conf">
@@ -164,13 +313,6 @@
VIDEO_CARDS="radeon"
</pre>
-<note>
-Vous trouverez de plus amples informations sur la façon de configurer les cartes
-graphiques ATI ou nVidia dans le <uri link="/doc/fr/nvidia-guide.xml">Guide
-Gentoo Linux nVidia</uri> et dans la <uri link="/doc/en/ati-faq.xml">FAQ Gentoo
-Linux ATI</uri>.
-</note>
-
<p>
Si les valeurs suggérées ne fonctionnent pas chez vous, lancez <c>emerge -pv
xorg-server</c>, vérifiez toutes les options disponibles et choisissez celles
@@ -203,11 +345,14 @@
</p>
<pre caption="Installer Xorg">
+<comment>(Assurez-vous que udev est inclus dans la variable USE)</comment>
+# <i>echo "x11-base/xorg-server udev" >> /etc/portage/package.use</i>
+<comment>(Installer Xorg)</comment>
# <i>emerge xorg-server</i>
</pre>
<note>
-Vous pouvez installer le méta-paquet <c>xorg-x11</c> à la place du paquet plus
+vous pourriez installer le méta-paquet <c>xorg-x11</c> à la place du paquet plus
léger <c>xorg-server</c>. Les deux sont équivalents au niveau fonctionnel.
Toutefois, <c>xorg-x11</c> fournit beaucoup plus de paquets dont vous n'avez
certainement pas besoin, telles que des collections de polices de caractères
@@ -226,20 +371,6 @@
# <i>source /etc/profile</i>
</pre>
-<p>
-À présent, il est temps de démarrer le démon de couche d'abstraction matérielle
-HAL (N.d.T. : « Hardware Abstraction Layer ») et de le
-paramétrer pour qu'il soit lancé automatiquement au démarrage. Il est
-nécessaire pour avoir un environnement graphique fonctionnel, sinon vos
-périphériques d'entrée ne seront pas détectés et vous aurez probablement un
-écran noir. Nous revenons plus en détail sur HAL dans la <uri
-link="#using_hal">section suivante</uri>.
-</p>
-
-<pre caption="Démarrage de HAL">
-# <i>/etc/init.d/hald start</i>
-# <i>rc-update add hald default</i>
-</pre>
</body>
</section>
@@ -247,274 +378,107 @@
<chapter>
<title>Configurer Xorg</title>
-<section id="using_hal">
-<title>Utilisation de HAL</title>
+<section >
<body>
<p>
Les versions récentes du serveur X sont faites pour fonctionner
« out-of-the-box », c'est-à-dire sans édition manuelle des fichiers
-de configuration de Xorg.
-</p>
-
-<p>
-Essayez tout d'abord de <uri link="#using_startx">démarrer X</uri> sans créer
-de fichier <path>/etc/X11/xorg.conf</path>.
-</p>
-
-<p>
-Si Xorg ne démarre pas (s'il y a un problème de configuration vidéo ou de
-clavier/souris), alors vous pouvez essayer de régler les problèmes en utilisant
-les bons fichiers de configuration.
-</p>
-
-<p>
-Par défaut, Xorg utilise HAL (Hardware Abstraction Layer, la couche
-d'abstraction matérielle) pour détecter et configurer les périphériques comme
-le clavier ou la souris.
-</p>
-
-<p>
-HAL est installé avec de nombreuses règles sur mesure pour les périphériques,
-appelées aussi politiques. Ces fichiers de politiques sont stockés dans
-<path>/usr/share/hal/fdi/policy/</path>. Il vous suffit de trouver quelques
-fichiers qui correspondent le plus possible à vos besoins et de les copier dans
-<path>/etc/hal/fdi/policy/</path>.
-</p>
-
-<impo>
-N'éditez pas directement les fichiers situés dans
-<path>/usr/share/hal/fdi/</path> ! Contentez-vous de copier ceux dont vous
-avez besoin dans le bon répertoire de <path>/etc</path> et de les éditer à cet
-endroit-là.
-</impo>
-
-<p>
-Par exemple, pour avoir une combinaison clavier/souris de base fonctionnelle,
-vous pouvez copier les fichiers suivants dans
-<path>/etc/hal/fdi/policy/</path> :
-</p>
-
-<pre caption="Utilisation des fichiers de politique HAL">
-# <i>cp /usr/share/hal/fdi/policy/10osvendor/10-input-policy.fdi /etc/hal/fdi/policy</i>
-# <i>cp /usr/share/hal/fdi/policy/10osvendor/10-x11-input.fdi /etc/hal/fdi/policy</i>
-</pre>
-
-<p>
-Il y a plusieurs autres politiques HAL dans <path>/usr/share/hal/fdi/</path>
-qui peuvent vous intéresser, par exemple pour les configurations d'ordinateur
-portable, la gestion des périphériques de stockage, la gestion d'énergie, ou
-autres. De nouveau, copiez ces fichiers de politiques dans
-<path>/etc/hal/fdi/policy/</path>.
-</p>
-
-<impo>
-Souvenez-vous, <e>chaque</e> fois que vous avez terminé des changements dans
-les fichiers de politique de HAL, vous devez redémarrer le démon HAL avec la
-commande <c>/etc/init.d/hald restart</c>.
-</impo>
-
-<p>
-Vous pouvez modifier les fichiers de politique situés dans
-<path>/etc/hal/fdi/policy</path> pour les faire correspondre à vos besoins.
-Vous pouvez soit les adapter à vos besoins, soit ajouter des nouvelles
-fonctionnalités. Voyons avec un exemple comment adapter une politique HAL.
+de configuration de Xorg. Il devrait détecter et configurer les périphériques tels qu'écrans, claviers et souris.
</p>
<p>
-La combinaison de touches Ctrl+Alt+Retour arrière est un truc très pratique
-pour tuer le serveur X entièrement. C'est particulièrement utile lorsque votre
-serveur X ne fonctionne pas correctement, est figé, etc. Cela est beaucoup plus
-doux et propre que de redémarrer la machine entièrement avec Ctrl+Alt+Supprime.
+Essayez tout d'abord d'<uri link="#using_startx">utiliser startx</uri> sans créer
+de fichier de configuration. Si Xorg ne démarre pas, où si un autre problème survient,
+il vous faudra alors configurer Xorg manuellement comme expliqué à la section suivante.
</p>
-<p>
-Les versions récentes du serveur X n'ont plus cette combinaison de touches
-activée par défaut. Toutefois, vous pouvez la réactiver en copiant le fichier
-<path>10-x11-input.fdi</path> dans <path>/etc/hal/fdi/policy</path> et en
-l'éditant. Vous aurez juste besoin d'ajouter une ligne dans la section
-appropriée, comme ci-dessous :
-</p>
-<pre caption="Édition de 10-x11-input.fdi">
-<comment>(Ouvrez le fichier dans votre éditeur préféré)</comment>
-# <i>nano -w /etc/hal/fdi/policy/10-x11-input.fdi</i>
-<comment>(Trouvez la section "input.keys")</comment>
-<match key="info.capabilities" contains="input.keys">
-<comment>(Ajoutez la chaîne "terminate" comme ci-dessous)</comment>
-<match key="info.capabilities" contains="input.keys">
- <merge key="input.x11_driver" type="string">keyboard</merge>
- <i><merge key="input.xkb.options" type="string">terminate:ctrl_alt_bksp</merge></i>
- <match key="/org/freedesktop/Hal/devices/computer:system.kernel.name" string="Linux">
- <merge key="input.x11_driver" type="string">evdev<merge>
- </match>
-</match>
-</pre>
-
-<p>
-Une fois que c'est fait, redémarrez HAL avec la commande <c>/etc/init.d/hald
-restart</c> pour qu'il prenne en compte vos modifications.
-</p>
-
-<p>
-Voilà, maintenant vous pouvez de manière aisée tuer un serveur X qui ne répond
-plus. Ceci se révèle surtout pratique quand les programmes ont figé entièrement
-votre affichage ou lorsque vous configurez ou bidouillez votre environnement
-Xorg. Soyez tout de même vigilent lorsque vous utilisez cette combinaison de
-touches -- la plupart des programmes n'apprécient vraiment pas d'être
-fermés de cette manière et il est possible que vous perdiez certaines des
-choses sur lesquelles vous étiez en train de travailler, voire toutes.
-</p>
-
-<p>
-Avec de la chance, le simple fait d'utiliser les fichiers de politiques HAL
-permet d'obtenir un environnement X fonctionnel. Si Xorg ne démarre toujours
-pas, ou si vous avez d'autres problèmes, alors vous allez devoir configurer le
-fichier <path>xorg.conf</path> comme nous l'expliquons dans la section
-suivante.
-</p>
</body>
</section>
<section>
-<title>Le fichier xorg.conf</title>
+<title>Le dossier xorg.conf.d</title>
<body>
<note>
-La configuration du fichier <path>xorg.conf</path> doit être vue comme une
-solution de « dernier recours ». Il est vraiment préférable de faire
-sans dans la mesure du possible, et de configurer votre matériel via les
-fichiers de politiques HAL. Mais si vous n'arrivez pas à obtenir une
-configuration fonctionnelle, alors continuez de lire.
+configurer des fichiers dans le dossier <path>xorg.conf.d</path> doit être considéré comme une
+solution de dernier recours. Il est réellement souhaitable de fonctionner sans configuration particulière
+si cela est possible. Si, malgré tout, vous ne parvenez pas à avoir une configuration fonctionnelle, lisez ce qui suit.
</note>
<p>
-Le fichier de configuration de Xorg est <path>xorg.conf</path>. Il se trouve
-dans le répertoire <path>/etc/X11</path>. Un exemple fourni à l'installation
-est <path>/etc/X11/xorg.conf.example</path>. Vous pouvez utiliser celui-ci pour
-créer votre propre fichier de configuration. Il contient de nombreux
-commentaires, mais la page man est encore plus complète :
-</p>
-
-<pre caption="Lire la page man de xorg.conf">
-$ <i>man 5 xorg.conf</i>
-</pre>
-
-</body>
-</section>
-<section>
-<title>Génération automatique de xorg.conf</title>
-<body>
-
-<p>
-Xorg est capable de définir la plupart des paramètres automatiquement. Vous ne
-devriez modifier que quelques lignes, notamment pour définir la résolution que
-vous voulez utiliser. Vous trouverez plus d'informations sur les paramètres que
-vous pouvez ajuster dans les ressources mentionnées à la fin de ce document.
-Commençons par générer un fichier de configuration utilisable.
-</p>
-
-<pre caption="Générer un fichier xorg.conf">
-# <i>Xorg -configure</i>
-</pre>
-
-<p>
-Veuillez vérifier les dernières lignes affichées par Xorg. Si Xorg n'a pas pu
-créer le fichier <path>xorg.conf</path>, vous devrez le créer manuellement. En
-supposant que le fichier a bien été créé, Xorg devrait vous afficher qu'il a
-créé un fichier de configuration <path>/root/xorg.conf.new</path>.
-Essayons-le :
+Les fichiers de configuration de Xorg sont stockés dans le dossier
+<path>/etc/X11/xorg.conf.d/</path>. Chaque fichier reçcoit un nom unique qui se termine en <path>.conf</path>.
+Si le nom des fichiers commence par un chiffre, alors Xorg lira les fichiers dans l'ordre alpha-numérique.
+<path>10-evdev.conf</path> sera lu avant
+<path>20-synaptics.conf</path>, et ainsi de suite. Il n'est pas nécessaire que les noms commencent par un chiffre,
+mais cela peut aider à les organiser.
</p>
-<pre caption="Tester le fichier xorg.conf.new">
-# <i>X -config -retro /root/xorg.conf.new</i>
-</pre>
-
-<p>
-Si tout se passe bien, vous devriez voir un motif noir et blanc. Déplacez
-votre souris et voyez si la résolution vous semble correcte. Il vous sera
-peut-être difficile d'en être sûr, mais vous devriez au moins pouvoir détecter
-une résolution trop faible. Utilisez la combinaison de touches
-Ctrl-Alt-Backspace pour stopper le serveur X.
-</p>
-
-</body>
-</section>
-<section>
-<title>Copier xorg.conf</title>
-<body>
-
-<p>
-Recopions le fichier <path>xorg.conf.new</path> vers
-<path>/etc/X11/xorg.conf</path> pour éviter de devoir lancer <c>Xorg
--config</c> ; taper <c>startx</c> est bien plus facile.
-</p>
-
-<pre caption="Copier xorg.conf">
-# <i>cp /root/xorg.conf.new /etc/X11/xorg.conf</i>
-</pre>
+<note>
+Xorg met à votre disposition des exemples de configuration dans
+<path>/usr/share/doc/xorg-server-${version}/xorg.conf.example.bz2</path>. Vous pouvez les utiliser pour créer
+vous propres fichiers de configuration dans
+<path>/etc/X11/xorg.conf.d/</path>. Les exemples sont très bien commentés, mais si vous avez besoin de plus d'informations,
+à propos de la syntaxe, lisez <c>man
+xorg.conf</c>.D'autres exemples sont disponibles dans le chapitre <uri
+link="#resources">Ressources</uri> à la fin de ce guide.
+</note>
</body>
</section>
<section id="using_startx">
-<title>Utiliser startx</title>
+<title>Utilisation de startx</title>
<body>
<p>
-Ensuite, essayez de démarrer le serveur X avec la commande <c>startx</c>.
-Celle-ci exécute un script qui lance une <e>session X</e>, c'est-à-dire qu'elle
-démarre le serveur X et des applications graphiques. Les applications sont
-démarrées selon la logique suivante :
+Maintenant, essayez la commande <c>startx</c> pour lancer le serveur X. Le script <c>startx</c> exécute une
+<e>session X</e>; c'est à dire qu'il lance le serveur X et quelques applications grapphiques par dessus. Il
+décide des applications à lancer selon la logique suivante :
</p>
<ul>
<li>
- Si un fichier <path>.xinitrc</path> existe dans le répertoire <e>home</e>,
- les commandes qu'il contient seront exécutées.
+ Si un fichier nommé <path>.xinitrc</path> est présent dans le dossier racine (/) il exécute les commandes que ce fichier contient.
</li>
<li>
- Sinon, la variable XSESSION indique le nom de la session à exécuter. Cette
- session correspond à un fichier dans le répertoire
- <path>/etc/X11/Sessions/</path>. Vous pouvez définir la variable XSESSION
- dans le fichier <path>/etc/env.d/90xsession</path> pour en faire le défaut pour tous
- les utilisateurs. Par exemple, en tant que root, exécutez <c>echo
- XSESSION=Xfce4 > /etc/env.d/90xsession</c>. Cela créera le fichier
- <path>90xsession</path> et définira Xfce4 comme étant la session X par
- défaut.
+ Sinon, il lit la variable XSESSION et exécute une des sessions disponibles dans
+ <path>/etc/X11/Sessions/</path> en fonction de la valeur de cette variable.
+ Vous pouvez définir la valeur de la variable XSESSION dans
+ <path>/etc/env.d/90xsession</path> pour en faire une valeur par défaut pour tous les utilisateurs du
+ système. Par exemple, en tant qu'administrateur, exécutez <c>echo XSESSION="Xfce4" >
+ /etc/env.d/90xsession</c>. Ceci créera le fichier <path>90xsession</path> et fixera la session X par défautt à <uri
+ link="/doc/en/xfce-config.xml">Xfce</uri>. Pensez à exécuter <c>env-update</c>
+ après avoir changé <path>90xsession</path>.
</li>
</ul>
-<pre caption="Démarrer X">
+<pre caption="Lancement de X">
$ <i>startx</i>
</pre>
<p>
-Vous pouvez « tuer » la session X grâce à la combinaison de touches
-Ctrl-Alt-Retour arrière. Cela va cependant forcer X à quitter brusquement, ce
-qui n'est pas recommandé, sauf en cas de force majeure.
-</p>
-
-<p>
-Si vous n'avez pas encore installé de gestionnaire de fenêtres, tout ce que
-vous verrez sera un écran noir. Comme cela peut également signifier qu'il y a
-un problème dans la configuration, il est recommandé d'installer <c>twm</c> ou
-<c>xterm</c> <e>uniquement pour tester que X tourne bien</e>.
+Si vous n'avez pas encore installé de gestionnaire de fenêtres (window manager),
+vous ne verrez qu'un écran noir. Comme ce peut aussi ête le signe que quelque chose s'est mal passé, vous
+devriez installer (emerge)
+<c>twm</c> et <c>xterm</c> <e>juste pour tester X</e>.
</p>
<p>
-Une fois que l'un de ces programmes est installé, relancer <c>startx</c>.
-Quelques fenêtres xterm devraient alors apparaître, ce qui permet plus
-facilement de vérifier que X fonctionne correctement. Une fois que vous êtes
-satisfait du résultat, vous pouvez désinstaller ces paquets de test avec la
-commande <c>emerge --unmerge twm xterm</c> exécutée en tant que super
-utilisateur root. Vous n'avez plus besoin d'eux une fois que votre
-environnement de bureau est configuré.
+Une fois ces programmes installés, lancez <c>startx</c> à nouveau. Quelques fenêtres
+<c>xterm</c> devraient apparaître, permettant ainsi de vérifier que X fonctionne normalement.
+Dès que vous êtes satisfait des résultats, désinstallez les programmes avec <c>emerge --unmerge twm
+xterm</c> en tant qu'administrateur. Vous n'aurez plus besoin de ces programmes dès lors que vous aurez installé
+un environnement de bureau.
</p>
</body>
</section>
</chapter>
+
+
<chapter>
<title>Adapter les paramètres de X</title>
<section>
@@ -528,38 +492,26 @@
contenir aucune résolution auquel cas le serveur X détermine la résolution en
fonction des informations de la section <e>Monitor</e>.
</p>
-
<p>
-Le serveur Xorg utilise les valeurs des paramètres <c>HorizSync</c> et
-<c>VertRefresh</c> de la section <e>Monitor</e> pour déterminer les résolutions
-utilisables. Ne modifiez ces paramètres que si les modifications dans la
-section <e>Screen</e> ne fonctionnent pas. Vous devrez alors utiliser les
-spécifications de votre moniteur et placer les valeurs correctes.
-</p>
-
-<warn>
-Veuillez utiliser les valeurs indiquées dans le manuel de votre moniteur. Si
-vous utilisez des valeurs incorrectes, vous pourriez endommager votre écran.
-</warn>
-
-<p>
-Dans l'exemple suivant, nous définissons une ligne <c>Modes</c> et la
-profondeur de couleur pour utiliser une résolution de 1440x900 en 24 bits par
-défaut. Ne recopiez pas ces valeurs bêtement, vous voudrez sans doute en
-utiliser d'autres.
-</p>
-
-<pre caption="Modifier la section Screen dans /etc/X11/xorg.conf">
-Section "Screen"
- Identifier "Default Screen"
- Device "RadeonHD 4550"
- Monitor "Generic Monitor"
- <i>DefaultDepth 24</i>
- <comment># Toutes les lignes ne sont pas recopiées ici par souci de lisibilité</comment>
- SubSection "Display"
- Depth 24
- <i>Modes "1440x900"</i>
- EndSubSection
+Changeons maintenant la résolution. Dans l'exemple suivant tiré de
+<path>/etc/X11/xorg.conf.d/40-monitor.conf</path> nous ajoutons la ligne
+<c>PreferredMode</c> pour que le serveur X démarre en 1440x900 par défaut.
+L'<c>Option</c> dans la section <c>Device</c> doit correspondre au nom de votre moniteur (<c>DVI-0</c>),
+qui peut être obtenu en exécutant <c>xrandr</c>. Vous aurez besoin d'installer xrand (<c>emerge xrandr</c>) juste le temps d'obtenir
+cette information. L'argument qui suit le nom du moniteur (dans la section <c>Device</c> ) doit correspondre à l'identifiant (<c>Identifier</c>)
+dans la section <c>Monitor</c> .
+</p>
+
+<pre caption="Modification de la section Monitor">
+# <i>nano -w /etc/X11/xorg.conf.d/40-monitor.conf</i>
+
+Section "Device"
+ Identifier "RadeonHD 4550"
+ Option "Monitor-DVI-0" "DVI screen"
+EndSection
+Section "Monitor"
+ Identifier "DVI screen"
+ Option "PreferredMode" "1440x900"
EndSection
</pre>
@@ -570,30 +522,70 @@
</body>
</section>
+
<section>
-<title>Configurer le clavier</title>
+<title>Moniteurs multiples</title>
<body>
<p>
-Pour utiliser un clavier international avec X, vous pouvez copier le contenu de
-<path>/usr/share/doc/hal-*/*/use-estonian-layout.fdi.bz2</path> dans
-<path>/etc/hal/fdi/policy/10-xinput-configuration.fdi</path> :
+Vous pouvez configurer plusieurs moniteurs dans <path>/etc/X11/xorg.conf.d/</path>.
+Tout ce que vous devez faire, c'est donner un identifiant à chacun, puis indiquer sa position
+physique, telle que "à droite d' " (RightOf) ou "au-dessus d' " (Above) un autre moniteur. L'exemple suivant
+indique comment configurer un moniteur DVI et un moniteur VGA en tant qu'écran de droite :
</p>
-<pre caption="Utilisation d'un fichier de configuration existant">
-# <i>bzcat /usr/share/doc/hal-*/*/use-estonian-layout.fdi > /etc/hal/fdi/policy/10-xinput-configuration.fdi</i>
+<pre caption="Configuration de moniteurs multiples">
+# <i>nano -w /etc/X11/xorg.conf.d/40-monitor.conf</i>
+
+Section "Device"
+ Identifier "RadeonHD 4550"
+ Option "Monitor-DVI-0" "DVI screen"
+ Option "Monitor-VGA-0" "VGA screen"
+EndSection
+Section "Monitor"
+ Identifier "DVI screen"
+EndSection
+Section "Monitor"
+ Identifier "VGA screen"
+ Option "RightOf" "DVI screen"
+EndSection
</pre>
+</body>
+</section>
+
+<section>
+
+
+<title>Configurer le clavier</title>
+<body>
+
<p>
-Ensuite, modifiez le fichier <path>10-xinput-configuration.fdi</path> pour
-remplacer la disposition estonienne (<c>ee</c>) par la vôtre, par exemple
-française (<b>fr</b>) ou polonaise (<b>pl</b>).
+Pour déclarer un clavier internationnal dans X, il vous suffit de créer le fichier ad hoc dans <path>/etc/X11/xorg.conf.d/</path>.
+Cet exemple concerne le cas d'un arrangement de clavier tchéque :
</p>
+<pre caption="Utilisation d'un clavier international">
+# <i>nano -w /etc/X11/xorg.conf.d/30-keyboard.conf</i>
+
+Section "InputClass"
+ Identifier "keyboard-all"
+ Driver "evdev"
+ Option "XkbLayout" "us,cz"
+ Option "XkbModel" "logitech_g15"
+ Option "XkbRules" "xorg"
+ Option "XkbOptions" "grp:alt_shift_toggle,grp:switch,grp_led:scroll,compose:rwin,terminate:ctrl_alt_bksp"
+ Option "XkbVariant" ",qwerty"
+ MatchIsKeyboard "on"
+EndSection
+</pre>
+
<p>
-Une fois que vous avez terminé, relancez le service en super utilisateur root
-avec la commande <c>/etc/init.d/hald restart</c> pour vous assurer que HAL
-prend bien en compte vos modifications.
+La commande "terminate" (<c>terminate:ctrl_alt_bksp</c>) vous permet de tuer la session X en utilisant la
+combinaison de touches Ctrl-Alt-Backspace. Cela provoque cependant une sortie de X inélégante -- que vous ne souhaitez
+certainement pas. Ceci peut être utile lorsqu'un programme a planté votre environnement totalement, ou si vous êtes en train de
+mettre Xorg au point. Soyez prudent quand vous arrêtez X de cette manière -- la plupart des programmes n'apprécient pas cette façon de
+faire et vous pourriez perdre le travail en cours.
</p>
</body>
@@ -606,15 +598,16 @@
Démarrez votre serveur (<c>startx</c>) et appréciez ! Bravo, vous disposez
maintenant d'un serveur X sur votre machine. L'étape suivante consiste à
installer un gestionnaire de fenêtres utile et agréable, voire même un
-environnement de bureau complet, comme KDE ou GNOME, mais cela dépasse
-l'objectif de ce guide.
+environnement de bureau complet, comme KDE, GNOME ou Xfce mais cela dépasse
+l'objectif de ce guide.Des informations sur la manière d'installer un environnement de bureau sont disponibles dans la
+<uri link="/doc/fr/?catid=desktop">Documentation Gentoo</uri>.
</p>
</body>
</section>
</chapter>
-<chapter>
+<chapter id="resources">
<title>Ressources</title>
<section>
<title>Créer et adapter xorg.conf</title>
@@ -627,23 +620,17 @@
</p>
<p>
-De la même façon, jetez un œil au fichier
-<path>/etc/X11/xorg.conf.example</path> ; vous pouvez le copier et
-l'utiliser comme base pour votre propre fichier <path>xorg.conf</path>.
+Il existe aussi de nombreuses ressources en ligne sur la manière
+de créer les fichiers de configuration dans
+<path>/etc/X11/</path>. Nous ne faisons qu'en donner quelques unes ici : utilisez les moteurs de recherche
+pour en trouver d'autres.
</p>
-<p>
-Si vous avez besoin de plus de documentation, vous pouvez consulter la <uri
-link="http://www.x.org/wiki/FAQ">FAQ</uri> de X.Org fournie sur leur site
-internet.</p>
-<p>
-De nombreux sites peuvent vous aider à modifier votre <path>xorg.conf</path>.
-Utilisez <uri link="http://www.google.com">Google</uri> pour les découvrir.
-</p>
</body>
</section>
+
<section>
<title>Autres ressources</title>
<body>
@@ -655,13 +642,18 @@
</p>
<p>
-Si vous mettez à jour depuis une ancienne version vers xorg-server-1.6,
+Si vous mettez à jour depuis une ancienne version vers xorg-server-1.9,
assurez-vous de prendre connaissance du <uri
-link="/proj/en/desktop/x/x11/xorg-server-1.6-upgrade-guide.xml">guide de
-migration</uri>.
+link="/proj/en/desktop/x/x11/xorg-server-1.9-upgrade-guide.xml">Migration guide </uri> (seulement en anglais pour le moment).
</p>
+<p>
+Si vous avez besoin de plus de documentation, vous pouvez consulter la <uri
+link="http://www.x.org/wiki/FAQ">FAQ</uri> de X.Org fournie sur leur site
+internet.</p>
+
</body>
</section>
+
</chapter>
</guide>
^ permalink raw reply [flat|nested] 7+ messages in thread
* [gentoo-commits] gentoo commit in xml/htdocs/doc/fr: xorg-config.xml
@ 2013-07-23 8:37 JosA Fournier (jaaf)
0 siblings, 0 replies; 7+ messages in thread
From: JosA Fournier (jaaf) @ 2013-07-23 8:37 UTC (permalink / raw
To: gentoo-commits
jaaf 13/07/23 08:37:35
Modified: xorg-config.xml
Log:
Revision Changes Path
1.24 xml/htdocs/doc/fr/xorg-config.xml
file : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/doc/fr/xorg-config.xml?rev=1.24&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/doc/fr/xorg-config.xml?rev=1.24&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/doc/fr/xorg-config.xml?r1=1.23&r2=1.24
Index: xorg-config.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/fr/xorg-config.xml,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -r1.23 -r1.24
--- xorg-config.xml 4 Mar 2013 19:55:49 -0000 1.23
+++ xorg-config.xml 23 Jul 2013 08:37:35 -0000 1.24
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/fr/xorg-config.xml,v 1.23 2013/03/04 19:55:49 swift Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/fr/xorg-config.xml,v 1.24 2013/07/23 08:37:35 jaaf Exp $ -->
<!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
@@ -37,8 +37,8 @@
<!-- See http://creativecommons.org/licenses/by-sa/2.5 -->
<license/>
-<version>12</version>
-<date>2012-07-24</date>
+<version>13</version>
+<date>2013-07-22</date>
<chapter>
<title>Qu'est-ce que le serveur X-Window ?</title>
@@ -278,7 +278,7 @@
<note>
vous pouvez aussi essayer les pilotes propriétaires de nVidia et AMD/ATI, respectivement <c>nvidia</c>
et <c>fglrx</c>. Néanmoins, le réglage de ces pilotes propriétaires sort du cadre de ce guide. Reportez-vous au <uri
-link="/doc/en/nvidia-guide.xml">Gentoo Linux nVidia Guide</uri> (en anglais) et à la <uri
+link="https://wiki.gentoo.org/wiki/NVidia/nvidia-drivers/fr">Guide nVidia de Gentoo Linux</uri> (en anglais) et à la <uri
link="/doc/fr/ati-faq.xml">FAQ Gentoo concernant les cartes ATI</uri>. Si vous ne savez pas quel pilote choisir, ces documents devraient vous aider.
</note>
<p>
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2013-07-23 8:37 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-05-05 13:01 [gentoo-commits] gentoo commit in xml/htdocs/doc/fr: xorg-config.xml Marion Age (titefleur)
-- strict thread matches above, loose matches on Subject: below --
2013-07-23 8:37 JosA Fournier (jaaf)
2013-03-04 19:55 Sven Vermeulen (swift)
2009-11-08 20:15 Camille Huot (cam)
2009-06-25 11:51 Marion Age (titefleur)
2009-02-24 12:21 Marion Age (titefleur)
2008-11-28 12:33 Marion Age (titefleur)
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox