Gentoo Archives: gentoo-commits

From: "Sven Vermeulen (swift)" <swift@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo commit in xml/htdocs/doc/fr: xorg-config.xml
Date: Mon, 04 Mar 2013 19:55:53
Message-Id: 20130304195549.803B22171D@flycatcher.gentoo.org
1 swift 13/03/04 19:55:49
2
3 Modified: xorg-config.xml
4 Log:
5 Update FR translation for Xorg guide, bug #459162 - Thanks to José Fournier
6
7 Revision Changes Path
8 1.23 xml/htdocs/doc/fr/xorg-config.xml
9
10 file : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/doc/fr/xorg-config.xml?rev=1.23&view=markup
11 plain: http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/doc/fr/xorg-config.xml?rev=1.23&content-type=text/plain
12 diff : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/doc/fr/xorg-config.xml?r1=1.22&r2=1.23
13
14 Index: xorg-config.xml
15 ===================================================================
16 RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/fr/xorg-config.xml,v
17 retrieving revision 1.22
18 retrieving revision 1.23
19 diff -u -r1.22 -r1.23
20 --- xorg-config.xml 5 May 2010 13:01:30 -0000 1.22
21 +++ xorg-config.xml 4 Mar 2013 19:55:49 -0000 1.23
22 @@ -1,6 +1,6 @@
23 <?xml version="1.0" encoding="UTF-8"?>
24
25 -<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/fr/xorg-config.xml,v 1.22 2010/05/05 13:01:30 titefleur Exp $ -->
26 +<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/fr/xorg-config.xml,v 1.23 2013/03/04 19:55:49 swift Exp $ -->
27
28 <!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
29
30 @@ -23,6 +23,9 @@
31 <author title="Traducteur">
32 <mail link="titefleur"/>
33 </author>
34 +<author title="Traducteur">
35 + <mail link="José Fournier"/>
36 +</author>
37
38 <abstract>
39 Le serveur X-Window Xorg permet d'offrir un environnement graphique aux
40 @@ -34,25 +37,26 @@
41 <!-- See http://creativecommons.org/licenses/by-sa/2.5 -->
42 <license/>
43
44 -<version>1.27</version>
45 -<date>2010-03-16</date>
46 +<version>12</version>
47 +<date>2012-07-24</date>
48
49 <chapter>
50 <title>Qu'est-ce que le serveur X-Window&nbsp;?</title>
51 <section>
52 -<title>Environnement graphique ou ligne de commande</title>
53 +<title>Environnement graphique ou ligne de commande&nbsp;?</title>
54 <body>
55
56 <p>
57 Certains utilisateurs sont mal à l'aise à l'idée de devoir entrer des
58 -commandes. Pourquoi ne pourraient-ils pas tout faire à la souris dans un
59 -environnement graphique&nbsp;? C'est possible&nbsp;! Linux offre une panoplie
60 -d'interfaces graphiques qui peuvent être installées sur votre distribution.
61 +commandes dans un terminal. Pourquoi ne pourraient-ils pas, grâce à leur seule souris, profiter de
62 +la liberté offerte par Gentoo (et Linux en général) dans un
63 +environnement graphique&nbsp;? Bien-sûr, c'est possible&nbsp;! Linux offre une panoplie
64 +d'interfaces graphiques séduisantes qui peuvent être installées sur votre distribution.
65 </p>
66
67 <p>
68 -Ce qui surprend le plus les nouveaux utilisateurs est que l'interface graphique
69 -n'est rien d'autre qu'un programme qui tourne sur leur système. Elle ne fait
70 +Ce qui surprend le plus les nouveaux utilisateurs, c'est que l'interface graphique
71 +n'est rien d'autre qu'un programme comme les autres qui tourne sur leur système. Elle ne fait
72 <e>pas</e> partie du noyau Linux ni du système de base. Elle est simplement un
73 outil puissant qui permet d'utiliser les capacités graphiques de votre machine.
74 </p>
75 @@ -81,7 +85,7 @@
76
77 <p>
78 Le projet <uri link="http://www.x.org">X.org</uri> offre une implémentation
79 -libre et ouverte du standard X11.
80 +libre et ouverte du standard X11.
81 </p>
82
83 <p>
84 @@ -97,7 +101,22 @@
85 <chapter>
86 <title>Installer Xorg</title>
87 <section>
88 -<title>Configuration du noyau</title>
89 +<body>
90 +
91 +<p>
92 +Avant d'installer Xorg, vous devez préparer votre système à l'accueillir.
93 +En premier lieu, vous devez configurer votre noyau pour qu'il prenne en charge les périphériques
94 +d'entrée et les cartes vidéo. Ensuite, il faudra préparer <path>/etc/portage/make.conf</path> pour
95 +que les pilotes et les paquets ad hoc soient compilés et installlés.
96 +</p>
97 +
98 +</body>
99 +</section>
100 +
101 +
102 +
103 +<section>
104 +<title>Prise en charge des pilotes d'entrée</title>
105 <body>
106
107 <p>
108 @@ -108,7 +127,7 @@
109 comment faire si vous l'ignorez).
110 </p>
111
112 -<pre caption="Activation du support d'evdev dans le noyau">
113 +<pre caption="Activer la prise en charge d'evdev par le noyau">
114 Device Drivers ---&gt;
115 Input device support ---&gt;
116 &lt;*&gt; Event interface
117 @@ -116,43 +135,173 @@
118
119 </body>
120 </section>
121 +
122 +<section>
123 +<title>Prise en charge du «&nbsp;Kernel modesetting&nbsp;» par le noyau</title>
124 +<body>
125 +
126 +<p>
127 +Les pilotes vidéo modernes et open-sources, s'appuyient sur le «&nbsp;Kernel modesetting&nbsp;» (KMS) (Gestion des modes d'affichage par le noyau). KMS permet
128 +un démarrage graphique amélioré, avec moins de sautillements, un changement d'utlisateur plus rapide, une console à tampon de trame
129 +pré-incluse, une transition fluide de la console à Xorg et d'autres fonctionnalités.
130 +KMS est incompatible avec les pilotes antérieurs de tampon de trame (framebuffer drivers) qui doivent
131 + rester <b>désactivés</b> dans la configuration du noyau.
132 +</p>
133 +
134 +<p>
135 +Commencez par configurer votre noyau pour KMS. Vous pouvez le faire sans
136 +vous préoccuper du pilote vidéo Xorg que vous utilisez.
137 +</p>
138 +
139 +<pre caption="Configuration des tampons de trame (framebuffers)">
140 +Device Drivers ---&gt;
141 + Graphics support ---&gt;
142 + Support for frame buffer devices ---&gt;
143 + <comment>(Désactivez tous les pilotes, y compris VGA, Intel, nVidia, et ATI)</comment>
144 +
145 + <comment>(Plus bas, activez la prise en charge de la console de base. KMS en a besoin.)</comment>
146 + Console display driver support ---&gt;
147 + &lt;*&gt; Framebuffer Console Support
148 +</pre>
149 +
150 +<p>
151 +Ensuite, configurez votre noyau afin d'utiliser le pilote KMS qui convient à votre carte vidéo.
152 +Intel, nVidia et AMD/ATI sont les cartes les plus courantes. Choisissez le cas qui vous convient dans la
153 +liste qui suit.
154 +</p>
155 +
156 +<p>
157 +Pour les cartes Intel&nbsp;:
158 +</p>
159 +
160 +<pre caption="Configuration pour des cartes Intel">
161 +Device Drivers ---&gt;
162 + Graphics support ---&gt;
163 + /dev/agpgart (AGP Support) ---&gt;
164 + &lt;*&gt; Intel 440LX/BX/GX, I8xx and E7x05 chipset support
165 + Direct Rendering Manager (XFree86 4.1.0 and higher DRI support) ---&gt;
166 + &lt;*&gt; Intel 8xx/9xx/G3x/G4x/HD Graphics
167 + [*] Enable modesetting on intel by default
168 +</pre>
169 +
170 +<p>
171 +Pour les cartes nVidia&nbsp;:
172 +</p>
173 +
174 +<pre caption="Configuration pour les cartes nVidia ">
175 +Device Drivers ---&gt;
176 + Graphics support ---&gt;
177 + Direct Rendering Manager (XFree86 4.1.0 and higher DRI support) ---&gt;
178 + &lt;*&gt; Nouveau (nVidia) cards
179 +</pre>
180 +
181 +<p>
182 +Pour des cartes AMD/ATI plus récentes (<uri link="/doc/en/ati-faq.xml">RadeonHD 2000 et postérieures </uri>),
183 +vous devez installer (emerge) <c>radeon-ucode</c> ou
184 +<c>linux-firmware</c>. Dès que vous avez installé un de ces paquets, configurez votre noyau comme expliqué&nbsp;:
185 +</p>
186 +
187 +<pre caption="Configuration pour des cartes AMD/ATI">
188 +<comment>(Configurez le noyau pour utiliser le firmware (micro-logiciel) radeon-ucode)</comment>
189 +Device Drivers ---&gt;
190 + Generic Driver Options ---&gt;
191 + [*] Include in-kernel firmware blobs in kernel binary
192 + <comment># cartes des séries RadeonHD 2000, 3000, et 4000&nbsp;:</comment>
193 + (radeon/R600_rlc.bin radeon/R700_rlc.bin) External firmware blobs
194 + <comment># RadeonHD 5000, aussi connu comme Evergreen:</comment>
195 + (radeon/CEDAR_me.bin radeon/CEDAR_pfp.bin radeon/CEDAR_rlc.bin
196 + radeon/CYPRESS_me.bin radeon/CYPRESS_pfp.bin radeon/CYPRESS_rlc.bin
197 + radeon/JUNIPER_me.bin radeon/JUNIPER_pfp.bin radeon/JUNIPER_rlc.bin
198 + radeon/REDWOOD_me.bin radeon/REDWOOD_pfp.bin
199 + radeon/REDWOOD_rlc.bin) External firmware blobs
200 + <comment># Radeon HD 6000/7300 series Fusion APUs:</comment>
201 + (radeon/PALM_me.bin radeon/PALM_pfp.bin radeon/SUMO2_me.bin
202 + radeon/SUMO2_pfp.bin radeon/SUMO_me.bin radeon/SUMO_pfp.bin
203 + radeon/SUMO_rlc.bin) External firmware blobs
204 + <comment># Radeon HD 6400-7600 aka. Northern Islands:</comment>
205 + (radeon/BARTS_mc.bin radeon/BARTS_me.bin radeon/BARTS_pfp.bin
206 + radeon/BTC_rlc.bin radeon/CAICOS_mc.bin radeon/CAICOS_me.bin
207 + radeon/CAICOS_pfp.bin radeon/CAYMAN_mc.bin radeon/CAYMAN_me.bin
208 + radeon/CAYMAN_pfp.bin radeon/CAYMAN_rlc.bin radeon/TURKS_mc.bin
209 + radeon/TURKS_me.bin radeon/TURKS_pfp.bin) External firmware blobs
210 + <comment># Radeon HD 7500/7600 series Fusion APUs:</comment>
211 + (radeon/ARUBA_me.bin radeon/ARUBA_pfp.bin radeon/ARUBA_rlc.bin)
212 + External firmware blobs
213 + <comment># Radeon HD 7700-7900 aka. Southern Islands:</comment>
214 + (radeon/PITCAIRN_ce.bin radeon/PITCAIRN_mc.bin radeon/PITCAIRN_me.bin
215 + radeon/PITCAIRN_pfp.bin radeon/PITCAIRN_rlc.bin radeon/TAHITI_ce.bin
216 + radeon/TAHITI_mc.bin radeon/TAHITI_me.bin radeon/TAHITI_pfp.bin
217 + radeon/TAHITI_rlc.bin radeon/VERDE_ce.bin radeon/VERDE_mc.bin
218 + radeon/VERDE_me.bin radeon/VERDE_pfp.bin radeon/VERDE_rlc.bin)
219 + External firmware blobs
220 + <comment># toutes:</comment>
221 + (/lib/firmware/) Firmware blobs root directory
222 +
223 +<comment>(Activer la prise en charge KMS de Radeon )</comment>
224 +Device Drivers ---&gt;
225 + Graphics support ---&gt;
226 + &lt;*&gt; Direct Rendering Manager ---&gt;
227 + &lt;*&gt; ATI Radeon
228 + [*] Enable modesetting on radeon by default
229 +</pre>
230 +
231 +<note>
232 +les anciennes cartes Radeon (séries X1900 et antérieures) n'ont pas besoin du paquet <c>radeon-ucode</c>,
233 +pas plus que de configuration de micro-logiciel (firmware). Contentez-vous d'activer le
234 +gestionnaire de rendu direct (Direct Rendering Manager) et le réglage de mode d'affichae ATI Radeon (ATI Radeon modesetting).
235 +</note>
236 +
237 +<p>
238 +Maintenant que vous avez configuré le noyau pour le KMS, continuez en documentant
239 +<path>/etc/portage/make.conf</path> comme indiqué dans la prochaine section.
240 +</p>
241 +
242 +</body>
243 +</section>
244 +
245 <section>
246 <title>La configuration du fichier make.conf</title>
247 <body>
248
249 <p>
250 Avant d'installer Xorg, vous devez configurer deux variables importantes dans le
251 -fichier <path>/etc/make.conf</path>.
252 +fichier <path>/etc/portage/make.conf</path>.
253 </p>
254 -
255 <p>
256 La première variable est <c>VIDEO_CARDS</c>. Elle est utilisée pour définir les
257 pilotes graphiques que vous comptez utiliser et se base en principe sur la
258 -marque ou le modèle de votre carte. Les valeurs les plus courantes sont
259 -<c>nvidia</c> pour les cartes nVidia ou <c>fglrx</c> pour les cartes ATI
260 -Radeon. Ces valeurs correspondent aux pilotes propriétaires de ces marques. Si
261 -vous voulez utiliser leur pendant libre, mettez <c>nv</c> plutôt que
262 -<c>nvidia</c>, mais sachez que vous n'aurez alors aucune accélération 3D. Les
263 -pilotes libres <c>radeon</c> et <c>radeon-hd</c> sont disponibles pour les
264 -cartes ATI et sont plus ou moins équivalents aux pilotes propriétaires
265 -<c>fglrx</c>. Le pilote <c>intel</c> peut être utilisé pour les ordinateurs de
266 -bureau ou portables possédant un chipset graphique intégré Intel.
267 -<c>VIDEO_CARDS</c> peut contenir plusieurs noms de pilotes, séparés par des
268 -espaces.
269 +marque ou le modèle de votre carte.
270 +Les réglages les plus courants sont <c>nouveau</c> pour les cartes nVidia ou <c>radeon</c>
271 +pour les cartes ATI Radeon. Les deux ont activement développé des pilotes
272 +open-source avec un bon support.
273 +</p>
274 +<note>
275 +vous pouvez aussi essayer les pilotes propriétaires de nVidia et AMD/ATI, respectivement <c>nvidia</c>
276 +et <c>fglrx</c>. Néanmoins, le réglage de ces pilotes propriétaires sort du cadre de ce guide. Reportez-vous au <uri
277 +link="/doc/en/nvidia-guide.xml">Gentoo Linux nVidia Guide</uri> (en anglais) et à la <uri
278 +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.
279 +</note>
280 +<p>
281 +Le pilote <c>intel</c> peut être utilisé sur des ordinateurs fixes ou portables possédant
282 +un chipset graphique (jeu de composants) Intel intégré.
283 </p>
284
285 +<note>
286 +la variable <c>VIDEO_CARDS</c> peut contenir plusieurs pilotes séparés par une espace.
287 +</note>
288 +
289 <p>
290 La seconde variable à configurer est <c>INPUT_DEVICES</c> et est utilisée pour
291 déterminer quels pilotes doivent être installés pour faire fonctionner vos
292 -périphériques d'entrée. Dans la plupart des cas, vous devrez choisir
293 +périphériques d'entrée. Dans la plupart des cas, vous devriez choisir
294 <c>evdev</c>. Si vous utiliser d'autres périphériques d'entrée comme
295 -un pavé tactil Synaptics sur un ordinateur portable, ajoutez-les à
296 +un pavé tactile Synaptics sur un ordinateur portable, ajoutez-les à
297 <c>INPUT_DEVICES</c>.
298 </p>
299
300 <p>
301 -Maintenant que vous avez choisi quels pilotes vous allez utiliser, remplissez le
302 -fichier <path>/etc/make.conf</path>.
303 +Maintenant que vous avez choisi quels pilotes vous allez utiliser, complétez le
304 +fichier <path>/etc/portage/make.conf</path>.
305 </p>
306
307 <pre caption="Exemple de make.conf">
308 @@ -164,13 +313,6 @@
309 VIDEO_CARDS="radeon"
310 </pre>
311
312 -<note>
313 -Vous trouverez de plus amples informations sur la façon de configurer les cartes
314 -graphiques ATI ou nVidia dans le <uri link="/doc/fr/nvidia-guide.xml">Guide
315 -Gentoo Linux nVidia</uri> et dans la <uri link="/doc/en/ati-faq.xml">FAQ Gentoo
316 -Linux ATI</uri>.
317 -</note>
318 -
319 <p>
320 Si les valeurs suggérées ne fonctionnent pas chez vous, lancez <c>emerge -pv
321 xorg-server</c>, vérifiez toutes les options disponibles et choisissez celles
322 @@ -203,11 +345,14 @@
323 </p>
324
325 <pre caption="Installer Xorg">
326 +<comment>(Assurez-vous que udev est inclus dans la variable USE)</comment>
327 +# <i>echo "x11-base/xorg-server udev" >> /etc/portage/package.use</i>
328 +<comment>(Installer Xorg)</comment>
329 # <i>emerge xorg-server</i>
330 </pre>
331
332 <note>
333 -Vous pouvez installer le méta-paquet <c>xorg-x11</c> à la place du paquet plus
334 +vous pourriez installer le méta-paquet <c>xorg-x11</c> à la place du paquet plus
335 léger <c>xorg-server</c>. Les deux sont équivalents au niveau fonctionnel.
336 Toutefois, <c>xorg-x11</c> fournit beaucoup plus de paquets dont vous n'avez
337 certainement pas besoin, telles que des collections de polices de caractères
338 @@ -226,20 +371,6 @@
339 # <i>source /etc/profile</i>
340 </pre>
341
342 -<p>
343 -À présent, il est temps de démarrer le démon de couche d'abstraction matérielle
344 -HAL (N.d.T.&nbsp;: «&nbsp;Hardware Abstraction Layer&nbsp;») et de le
345 -paramétrer pour qu'il soit lancé automatiquement au démarrage. Il est
346 -nécessaire pour avoir un environnement graphique fonctionnel, sinon vos
347 -périphériques d'entrée ne seront pas détectés et vous aurez probablement un
348 -écran noir. Nous revenons plus en détail sur HAL dans la <uri
349 -link="#using_hal">section suivante</uri>.
350 -</p>
351 -
352 -<pre caption="Démarrage de HAL">
353 -# <i>/etc/init.d/hald start</i>
354 -# <i>rc-update add hald default</i>
355 -</pre>
356
357 </body>
358 </section>
359 @@ -247,274 +378,107 @@
360
361 <chapter>
362 <title>Configurer Xorg</title>
363 -<section id="using_hal">
364 -<title>Utilisation de HAL</title>
365 +<section >
366 <body>
367
368 <p>
369 Les versions récentes du serveur X sont faites pour fonctionner
370 «&nbsp;out-of-the-box&nbsp;», c'est-à-dire sans édition manuelle des fichiers
371 -de configuration de Xorg.
372 -</p>
373 -
374 -<p>
375 -Essayez tout d'abord de <uri link="#using_startx">démarrer X</uri> sans créer
376 -de fichier <path>/etc/X11/xorg.conf</path>.
377 -</p>
378 -
379 -<p>
380 -Si Xorg ne démarre pas (s'il y a un problème de configuration vidéo ou de
381 -clavier/souris), alors vous pouvez essayer de régler les problèmes en utilisant
382 -les bons fichiers de configuration.
383 -</p>
384 -
385 -<p>
386 -Par défaut, Xorg utilise HAL (Hardware Abstraction Layer, la couche
387 -d'abstraction matérielle) pour détecter et configurer les périphériques comme
388 -le clavier ou la souris.
389 -</p>
390 -
391 -<p>
392 -HAL est installé avec de nombreuses règles sur mesure pour les périphériques,
393 -appelées aussi politiques. Ces fichiers de politiques sont stockés dans
394 -<path>/usr/share/hal/fdi/policy/</path>. Il vous suffit de trouver quelques
395 -fichiers qui correspondent le plus possible à vos besoins et de les copier dans
396 -<path>/etc/hal/fdi/policy/</path>.
397 -</p>
398 -
399 -<impo>
400 -N'éditez pas directement les fichiers situés dans
401 -<path>/usr/share/hal/fdi/</path>&nbsp;! Contentez-vous de copier ceux dont vous
402 -avez besoin dans le bon répertoire de <path>/etc</path> et de les éditer à cet
403 -endroit-là.
404 -</impo>
405 -
406 -<p>
407 -Par exemple, pour avoir une combinaison clavier/souris de base fonctionnelle,
408 -vous pouvez copier les fichiers suivants dans
409 -<path>/etc/hal/fdi/policy/</path>&nbsp;:
410 -</p>
411 -
412 -<pre caption="Utilisation des fichiers de politique HAL">
413 -# <i>cp /usr/share/hal/fdi/policy/10osvendor/10-input-policy.fdi /etc/hal/fdi/policy</i>
414 -# <i>cp /usr/share/hal/fdi/policy/10osvendor/10-x11-input.fdi /etc/hal/fdi/policy</i>
415 -</pre>
416 -
417 -<p>
418 -Il y a plusieurs autres politiques HAL dans <path>/usr/share/hal/fdi/</path>
419 -qui peuvent vous intéresser, par exemple pour les configurations d'ordinateur
420 -portable, la gestion des périphériques de stockage, la gestion d'énergie, ou
421 -autres. De nouveau, copiez ces fichiers de politiques dans
422 -<path>/etc/hal/fdi/policy/</path>.
423 -</p>
424 -
425 -<impo>
426 -Souvenez-vous, <e>chaque</e> fois que vous avez terminé des changements dans
427 -les fichiers de politique de HAL, vous devez redémarrer le démon HAL avec la
428 -commande <c>/etc/init.d/hald restart</c>.
429 -</impo>
430 -
431 -<p>
432 -Vous pouvez modifier les fichiers de politique situés dans
433 -<path>/etc/hal/fdi/policy</path> pour les faire correspondre à vos besoins.
434 -Vous pouvez soit les adapter à vos besoins, soit ajouter des nouvelles
435 -fonctionnalités. Voyons avec un exemple comment adapter une politique HAL.
436 +de configuration de Xorg. Il devrait détecter et configurer les périphériques tels qu'écrans, claviers et souris.
437 </p>
438
439 <p>
440 -La combinaison de touches Ctrl+Alt+Retour arrière est un truc très pratique
441 -pour tuer le serveur X entièrement. C'est particulièrement utile lorsque votre
442 -serveur X ne fonctionne pas correctement, est figé, etc. Cela est beaucoup plus
443 -doux et propre que de redémarrer la machine entièrement avec Ctrl+Alt+Supprime.
444 +Essayez tout d'abord d'<uri link="#using_startx">utiliser startx</uri> sans créer
445 +de fichier de configuration. Si Xorg ne démarre pas, où si un autre problème survient,
446 +il vous faudra alors configurer Xorg manuellement comme expliqué à la section suivante.
447 </p>
448
449 -<p>
450 -Les versions récentes du serveur X n'ont plus cette combinaison de touches
451 -activée par défaut. Toutefois, vous pouvez la réactiver en copiant le fichier
452 -<path>10-x11-input.fdi</path> dans <path>/etc/hal/fdi/policy</path> et en
453 -l'éditant. Vous aurez juste besoin d'ajouter une ligne dans la section
454 -appropriée, comme ci-dessous&nbsp;:
455 -</p>
456
457 -<pre caption="Édition de 10-x11-input.fdi">
458 -<comment>(Ouvrez le fichier dans votre éditeur préféré)</comment>
459 -# <i>nano -w /etc/hal/fdi/policy/10-x11-input.fdi</i>
460 -<comment>(Trouvez la section "input.keys")</comment>
461 -&lt;match key="info.capabilities" contains="input.keys"&gt;
462 -<comment>(Ajoutez la chaîne "terminate" comme ci-dessous)</comment>
463 -&lt;match key="info.capabilities" contains="input.keys"&gt;
464 - &lt;merge key="input.x11_driver" type="string"&gt;keyboard&lt;/merge&gt;
465 - <i>&lt;merge key="input.xkb.options" type="string"&gt;terminate:ctrl_alt_bksp&lt;/merge&gt;</i>
466 - &lt;match key="/org/freedesktop/Hal/devices/computer:system.kernel.name" string="Linux"&gt;
467 - &lt;merge key="input.x11_driver" type="string"&gt;evdev&lt;merge&gt;
468 - &lt;/match&gt;
469 -&lt;/match&gt;
470 -</pre>
471 -
472 -<p>
473 -Une fois que c'est fait, redémarrez HAL avec la commande <c>/etc/init.d/hald
474 -restart</c> pour qu'il prenne en compte vos modifications.
475 -</p>
476 -
477 -<p>
478 -Voilà, maintenant vous pouvez de manière aisée tuer un serveur X qui ne répond
479 -plus. Ceci se révèle surtout pratique quand les programmes ont figé entièrement
480 -votre affichage ou lorsque vous configurez ou bidouillez votre environnement
481 -Xorg. Soyez tout de même vigilent lorsque vous utilisez cette combinaison de
482 -touches&nbsp;-- la plupart des programmes n'apprécient vraiment pas d'être
483 -fermés de cette manière et il est possible que vous perdiez certaines des
484 -choses sur lesquelles vous étiez en train de travailler, voire toutes.
485 -</p>
486 -
487 -<p>
488 -Avec de la chance, le simple fait d'utiliser les fichiers de politiques HAL
489 -permet d'obtenir un environnement X fonctionnel. Si Xorg ne démarre toujours
490 -pas, ou si vous avez d'autres problèmes, alors vous allez devoir configurer le
491 -fichier <path>xorg.conf</path> comme nous l'expliquons dans la section
492 -suivante.
493 -</p>
494
495 </body>
496 </section>
497 <section>
498 -<title>Le fichier xorg.conf</title>
499 +<title>Le dossier xorg.conf.d</title>
500 <body>
501
502 <note>
503 -La configuration du fichier <path>xorg.conf</path> doit être vue comme une
504 -solution de «&nbsp;dernier recours&nbsp;». Il est vraiment préférable de faire
505 -sans dans la mesure du possible, et de configurer votre matériel via les
506 -fichiers de politiques HAL. Mais si vous n'arrivez pas à obtenir une
507 -configuration fonctionnelle, alors continuez de lire.
508 +configurer des fichiers dans le dossier <path>xorg.conf.d</path> doit être considéré comme une
509 +solution de dernier recours. Il est réellement souhaitable de fonctionner sans configuration particulière
510 +si cela est possible. Si, malgré tout, vous ne parvenez pas à avoir une configuration fonctionnelle, lisez ce qui suit.
511 </note>
512
513 <p>
514 -Le fichier de configuration de Xorg est <path>xorg.conf</path>. Il se trouve
515 -dans le répertoire <path>/etc/X11</path>. Un exemple fourni à l'installation
516 -est <path>/etc/X11/xorg.conf.example</path>. Vous pouvez utiliser celui-ci pour
517 -créer votre propre fichier de configuration. Il contient de nombreux
518 -commentaires, mais la page man est encore plus complète&nbsp;:
519 -</p>
520 -
521 -<pre caption="Lire la page man de xorg.conf">
522 -$ <i>man 5 xorg.conf</i>
523 -</pre>
524 -
525 -</body>
526 -</section>
527 -<section>
528 -<title>Génération automatique de xorg.conf</title>
529 -<body>
530 -
531 -<p>
532 -Xorg est capable de définir la plupart des paramètres automatiquement. Vous ne
533 -devriez modifier que quelques lignes, notamment pour définir la résolution que
534 -vous voulez utiliser. Vous trouverez plus d'informations sur les paramètres que
535 -vous pouvez ajuster dans les ressources mentionnées à la fin de ce document.
536 -Commençons par générer un fichier de configuration utilisable.
537 -</p>
538 -
539 -<pre caption="Générer un fichier xorg.conf">
540 -# <i>Xorg -configure</i>
541 -</pre>
542 -
543 -<p>
544 -Veuillez vérifier les dernières lignes affichées par Xorg. Si Xorg n'a pas pu
545 -créer le fichier <path>xorg.conf</path>, vous devrez le créer manuellement. En
546 -supposant que le fichier a bien été créé, Xorg devrait vous afficher qu'il a
547 -créé un fichier de configuration <path>/root/xorg.conf.new</path>.
548 -Essayons-le&nbsp;:
549 +Les fichiers de configuration de Xorg sont stockés dans le dossier
550 +<path>/etc/X11/xorg.conf.d/</path>. Chaque fichier reçcoit un nom unique qui se termine en <path>.conf</path>.
551 +Si le nom des fichiers commence par un chiffre, alors Xorg lira les fichiers dans l'ordre alpha-numérique.
552 +<path>10-evdev.conf</path> sera lu avant
553 +<path>20-synaptics.conf</path>, et ainsi de suite. Il n'est pas nécessaire que les noms commencent par un chiffre,
554 +mais cela peut aider à les organiser.
555 </p>
556
557 -<pre caption="Tester le fichier xorg.conf.new">
558 -# <i>X -config -retro /root/xorg.conf.new</i>
559 -</pre>
560 -
561 -<p>
562 -Si tout se passe bien, vous devriez voir un motif noir et blanc. Déplacez
563 -votre souris et voyez si la résolution vous semble correcte. Il vous sera
564 -peut-être difficile d'en être sûr, mais vous devriez au moins pouvoir détecter
565 -une résolution trop faible. Utilisez la combinaison de touches
566 -Ctrl-Alt-Backspace pour stopper le serveur X.
567 -</p>
568 -
569 -</body>
570 -</section>
571 -<section>
572 -<title>Copier xorg.conf</title>
573 -<body>
574 -
575 -<p>
576 -Recopions le fichier <path>xorg.conf.new</path> vers
577 -<path>/etc/X11/xorg.conf</path> pour éviter de devoir lancer <c>Xorg
578 --config</c>&nbsp;; taper <c>startx</c> est bien plus facile.
579 -</p>
580 -
581 -<pre caption="Copier xorg.conf">
582 -# <i>cp /root/xorg.conf.new /etc/X11/xorg.conf</i>
583 -</pre>
584 +<note>
585 +Xorg met à votre disposition des exemples de configuration dans
586 +<path>/usr/share/doc/xorg-server-${version}/xorg.conf.example.bz2</path>. Vous pouvez les utiliser pour créer
587 +vous propres fichiers de configuration dans
588 +<path>/etc/X11/xorg.conf.d/</path>. Les exemples sont très bien commentés, mais si vous avez besoin de plus d'informations,
589 +à propos de la syntaxe, lisez <c>man
590 +xorg.conf</c>.D'autres exemples sont disponibles dans le chapitre <uri
591 +link="#resources">Ressources</uri> à la fin de ce guide.
592 +</note>
593
594 </body>
595 </section>
596 <section id="using_startx">
597 -<title>Utiliser startx</title>
598 +<title>Utilisation de startx</title>
599 <body>
600
601 <p>
602 -Ensuite, essayez de démarrer le serveur X avec la commande <c>startx</c>.
603 -Celle-ci exécute un script qui lance une <e>session X</e>, c'est-à-dire qu'elle
604 -démarre le serveur X et des applications graphiques. Les applications sont
605 -démarrées selon la logique suivante&nbsp;:
606 +Maintenant, essayez la commande <c>startx</c> pour lancer le serveur X. Le script <c>startx</c> exécute une
607 +<e>session X</e>; c'est à dire qu'il lance le serveur X et quelques applications grapphiques par dessus. Il
608 +décide des applications à lancer selon la logique suivante&nbsp;:
609 </p>
610
611 <ul>
612 <li>
613 - Si un fichier <path>.xinitrc</path> existe dans le répertoire <e>home</e>,
614 - les commandes qu'il contient seront exécutées.
615 + Si un fichier nommé <path>.xinitrc</path> est présent dans le dossier racine (/) il exécute les commandes que ce fichier contient.
616 </li>
617 <li>
618 - Sinon, la variable XSESSION indique le nom de la session à exécuter. Cette
619 - session correspond à un fichier dans le répertoire
620 - <path>/etc/X11/Sessions/</path>. Vous pouvez définir la variable XSESSION
621 - dans le fichier <path>/etc/env.d/90xsession</path> pour en faire le défaut pour tous
622 - les utilisateurs. Par exemple, en tant que root, exécutez <c>echo
623 - XSESSION=Xfce4 > /etc/env.d/90xsession</c>. Cela créera le fichier
624 - <path>90xsession</path> et définira Xfce4 comme étant la session X par
625 - défaut.
626 + Sinon, il lit la variable XSESSION et exécute une des sessions disponibles dans
627 + <path>/etc/X11/Sessions/</path> en fonction de la valeur de cette variable.
628 + Vous pouvez définir la valeur de la variable XSESSION dans
629 + <path>/etc/env.d/90xsession</path> pour en faire une valeur par défaut pour tous les utilisateurs du
630 + système. Par exemple, en tant qu'administrateur, exécutez <c>echo XSESSION="Xfce4" >
631 + /etc/env.d/90xsession</c>. Ceci créera le fichier <path>90xsession</path> et fixera la session X par défautt à <uri
632 + link="/doc/en/xfce-config.xml">Xfce</uri>. Pensez à exécuter <c>env-update</c>
633 + après avoir changé <path>90xsession</path>.
634 </li>
635 </ul>
636
637 -<pre caption="Démarrer X">
638 +<pre caption="Lancement de X">
639 $ <i>startx</i>
640 </pre>
641
642 <p>
643 -Vous pouvez «&nbsp;tuer&nbsp;» la session X grâce à la combinaison de touches
644 -Ctrl-Alt-Retour arrière. Cela va cependant forcer X à quitter brusquement, ce
645 -qui n'est pas recommandé, sauf en cas de force majeure.
646 -</p>
647 -
648 -<p>
649 -Si vous n'avez pas encore installé de gestionnaire de fenêtres, tout ce que
650 -vous verrez sera un écran noir. Comme cela peut également signifier qu'il y a
651 -un problème dans la configuration, il est recommandé d'installer <c>twm</c> ou
652 -<c>xterm</c> <e>uniquement pour tester que X tourne bien</e>.
653 +Si vous n'avez pas encore installé de gestionnaire de fenêtres (window manager),
654 +vous ne verrez qu'un écran noir. Comme ce peut aussi ête le signe que quelque chose s'est mal passé, vous
655 +devriez installer (emerge)
656 +<c>twm</c> et <c>xterm</c> <e>juste pour tester X</e>.
657 </p>
658
659 <p>
660 -Une fois que l'un de ces programmes est installé, relancer <c>startx</c>.
661 -Quelques fenêtres xterm devraient alors apparaître, ce qui permet plus
662 -facilement de vérifier que X fonctionne correctement. Une fois que vous êtes
663 -satisfait du résultat, vous pouvez désinstaller ces paquets de test avec la
664 -commande <c>emerge --unmerge twm xterm</c> exécutée en tant que super
665 -utilisateur root. Vous n'avez plus besoin d'eux une fois que votre
666 -environnement de bureau est configuré.
667 +Une fois ces programmes installés, lancez <c>startx</c> à nouveau. Quelques fenêtres
668 +<c>xterm</c> devraient apparaître, permettant ainsi de vérifier que X fonctionne normalement.
669 +Dès que vous êtes satisfait des résultats, désinstallez les programmes avec <c>emerge --unmerge twm
670 +xterm</c> en tant qu'administrateur. Vous n'aurez plus besoin de ces programmes dès lors que vous aurez installé
671 +un environnement de bureau.
672 </p>
673
674 </body>
675 </section>
676 </chapter>
677
678 +
679 +
680 <chapter>
681 <title>Adapter les paramètres de X</title>
682 <section>
683 @@ -528,38 +492,26 @@
684 contenir aucune résolution auquel cas le serveur X détermine la résolution en
685 fonction des informations de la section <e>Monitor</e>.
686 </p>
687 -
688 <p>
689 -Le serveur Xorg utilise les valeurs des paramètres <c>HorizSync</c> et
690 -<c>VertRefresh</c> de la section <e>Monitor</e> pour déterminer les résolutions
691 -utilisables. Ne modifiez ces paramètres que si les modifications dans la
692 -section <e>Screen</e> ne fonctionnent pas. Vous devrez alors utiliser les
693 -spécifications de votre moniteur et placer les valeurs correctes.
694 -</p>
695 -
696 -<warn>
697 -Veuillez utiliser les valeurs indiquées dans le manuel de votre moniteur. Si
698 -vous utilisez des valeurs incorrectes, vous pourriez endommager votre écran.
699 -</warn>
700 -
701 -<p>
702 -Dans l'exemple suivant, nous définissons une ligne <c>Modes</c> et la
703 -profondeur de couleur pour utiliser une résolution de 1440x900 en 24 bits par
704 -défaut. Ne recopiez pas ces valeurs bêtement, vous voudrez sans doute en
705 -utiliser d'autres.
706 -</p>
707 -
708 -<pre caption="Modifier la section Screen dans /etc/X11/xorg.conf">
709 -Section "Screen"
710 - Identifier "Default Screen"
711 - Device "RadeonHD 4550"
712 - Monitor "Generic Monitor"
713 - <i>DefaultDepth 24</i>
714 - <comment># Toutes les lignes ne sont pas recopiées ici par souci de lisibilité</comment>
715 - SubSection "Display"
716 - Depth 24
717 - <i>Modes "1440x900"</i>
718 - EndSubSection
719 +Changeons maintenant la résolution. Dans l'exemple suivant tiré de
720 +<path>/etc/X11/xorg.conf.d/40-monitor.conf</path> nous ajoutons la ligne
721 +<c>PreferredMode</c> pour que le serveur X démarre en 1440x900 par défaut.
722 +L'<c>Option</c> dans la section <c>Device</c> doit correspondre au nom de votre moniteur (<c>DVI-0</c>),
723 +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
724 +cette information. L'argument qui suit le nom du moniteur (dans la section <c>Device</c> ) doit correspondre à l'identifiant (<c>Identifier</c>)
725 +dans la section <c>Monitor</c> .
726 +</p>
727 +
728 +<pre caption="Modification de la section Monitor">
729 +# <i>nano -w /etc/X11/xorg.conf.d/40-monitor.conf</i>
730 +
731 +Section "Device"
732 + Identifier "RadeonHD 4550"
733 + Option "Monitor-DVI-0" "DVI screen"
734 +EndSection
735 +Section "Monitor"
736 + Identifier "DVI screen"
737 + Option "PreferredMode" "1440x900"
738 EndSection
739 </pre>
740
741 @@ -570,30 +522,70 @@
742
743 </body>
744 </section>
745 +
746 <section>
747 -<title>Configurer le clavier</title>
748 +<title>Moniteurs multiples</title>
749 <body>
750
751 <p>
752 -Pour utiliser un clavier international avec X, vous pouvez copier le contenu de
753 -<path>/usr/share/doc/hal-*/*/use-estonian-layout.fdi.bz2</path> dans
754 -<path>/etc/hal/fdi/policy/10-xinput-configuration.fdi</path>&nbsp;:
755 +Vous pouvez configurer plusieurs moniteurs dans <path>/etc/X11/xorg.conf.d/</path>.
756 +Tout ce que vous devez faire, c'est donner un identifiant à chacun, puis indiquer sa position
757 +physique, telle que "à droite d' " (RightOf) ou "au-dessus d' " (Above) un autre moniteur. L'exemple suivant
758 +indique comment configurer un moniteur DVI et un moniteur VGA en tant qu'écran de droite&nbsp;:
759 </p>
760
761 -<pre caption="Utilisation d'un fichier de configuration existant">
762 -# <i>bzcat /usr/share/doc/hal-*/*/use-estonian-layout.fdi > /etc/hal/fdi/policy/10-xinput-configuration.fdi</i>
763 +<pre caption="Configuration de moniteurs multiples">
764 +# <i>nano -w /etc/X11/xorg.conf.d/40-monitor.conf</i>
765 +
766 +Section "Device"
767 + Identifier "RadeonHD 4550"
768 + Option "Monitor-DVI-0" "DVI screen"
769 + Option "Monitor-VGA-0" "VGA screen"
770 +EndSection
771 +Section "Monitor"
772 + Identifier "DVI screen"
773 +EndSection
774 +Section "Monitor"
775 + Identifier "VGA screen"
776 + Option "RightOf" "DVI screen"
777 +EndSection
778 </pre>
779
780 +</body>
781 +</section>
782 +
783 +<section>
784 +
785 +
786 +<title>Configurer le clavier</title>
787 +<body>
788 +
789 <p>
790 -Ensuite, modifiez le fichier <path>10-xinput-configuration.fdi</path> pour
791 -remplacer la disposition estonienne (<c>ee</c>) par la vôtre, par exemple
792 -française (<b>fr</b>) ou polonaise (<b>pl</b>).
793 +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>.
794 +Cet exemple concerne le cas d'un arrangement de clavier tchéque&nbsp;:
795 </p>
796
797 +<pre caption="Utilisation d'un clavier international">
798 +# <i>nano -w /etc/X11/xorg.conf.d/30-keyboard.conf</i>
799 +
800 +Section "InputClass"
801 + Identifier "keyboard-all"
802 + Driver "evdev"
803 + Option "XkbLayout" "us,cz"
804 + Option "XkbModel" "logitech_g15"
805 + Option "XkbRules" "xorg"
806 + Option "XkbOptions" "grp:alt_shift_toggle,grp:switch,grp_led:scroll,compose:rwin,terminate:ctrl_alt_bksp"
807 + Option "XkbVariant" ",qwerty"
808 + MatchIsKeyboard "on"
809 +EndSection
810 +</pre>
811 +
812 <p>
813 -Une fois que vous avez terminé, relancez le service en super utilisateur root
814 -avec la commande <c>/etc/init.d/hald restart</c> pour vous assurer que HAL
815 -prend bien en compte vos modifications.
816 +La commande "terminate" (<c>terminate:ctrl_alt_bksp</c>) vous permet de tuer la session X en utilisant la
817 +combinaison de touches Ctrl-Alt-Backspace. Cela provoque cependant une sortie de X inélégante -- que vous ne souhaitez
818 +certainement pas. Ceci peut être utile lorsqu'un programme a planté votre environnement totalement, ou si vous êtes en train de
819 +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
820 +faire et vous pourriez perdre le travail en cours.
821 </p>
822
823 </body>
824 @@ -606,15 +598,16 @@
825 Démarrez votre serveur (<c>startx</c>) et appréciez&nbsp;! Bravo, vous disposez
826 maintenant d'un serveur X sur votre machine. L'étape suivante consiste à
827 installer un gestionnaire de fenêtres utile et agréable, voire même un
828 -environnement de bureau complet, comme KDE ou GNOME, mais cela dépasse
829 -l'objectif de ce guide.
830 +environnement de bureau complet, comme KDE, GNOME ou Xfce mais cela dépasse
831 +l'objectif de ce guide.Des informations sur la manière d'installer un environnement de bureau sont disponibles dans la
832 +<uri link="/doc/fr/?catid=desktop">Documentation Gentoo</uri>.
833 </p>
834
835 </body>
836 </section>
837 </chapter>
838
839 -<chapter>
840 +<chapter id="resources">
841 <title>Ressources</title>
842 <section>
843 <title>Créer et adapter xorg.conf</title>
844 @@ -627,23 +620,17 @@
845 </p>
846
847 <p>
848 -De la même façon, jetez un œil au fichier
849 -<path>/etc/X11/xorg.conf.example</path>&nbsp;; vous pouvez le copier et
850 -l'utiliser comme base pour votre propre fichier <path>xorg.conf</path>.
851 +Il existe aussi de nombreuses ressources en ligne sur la manière
852 +de créer les fichiers de configuration dans
853 +<path>/etc/X11/</path>. Nous ne faisons qu'en donner quelques unes ici&nbsp;: utilisez les moteurs de recherche
854 +pour en trouver d'autres.
855 </p>
856
857 -<p>
858 -Si vous avez besoin de plus de documentation, vous pouvez consulter la <uri
859 -link="http://www.x.org/wiki/FAQ">FAQ</uri> de X.Org fournie sur leur site
860 -internet.</p>
861
862 -<p>
863 -De nombreux sites peuvent vous aider à modifier votre <path>xorg.conf</path>.
864 -Utilisez <uri link="http://www.google.com">Google</uri> pour les découvrir.
865 -</p>
866
867 </body>
868 </section>
869 +
870 <section>
871 <title>Autres ressources</title>
872 <body>
873 @@ -655,13 +642,18 @@
874 </p>
875
876 <p>
877 -Si vous mettez à jour depuis une ancienne version vers xorg-server-1.6,
878 +Si vous mettez à jour depuis une ancienne version vers xorg-server-1.9,
879 assurez-vous de prendre connaissance du <uri
880 -link="/proj/en/desktop/x/x11/xorg-server-1.6-upgrade-guide.xml">guide de
881 -migration</uri>.
882 +link="/proj/en/desktop/x/x11/xorg-server-1.9-upgrade-guide.xml">Migration guide </uri> (seulement en anglais pour le moment).
883 </p>
884 +<p>
885 +Si vous avez besoin de plus de documentation, vous pouvez consulter la <uri
886 +link="http://www.x.org/wiki/FAQ">FAQ</uri> de X.Org fournie sur leur site
887 +internet.</p>
888 +
889
890 </body>
891 </section>
892 +
893 </chapter>
894 </guide>