Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 152683
Collapse All | Expand All

(-)modular-x-howto (copy).xml (-59 / +102 lines)
Lines 91-97 Link Here
91
91
92
<p>
92
<p>
93
Vous voudrez certainement une copie de sauvegarde du xorg-x11 monolithique au
93
Vous voudrez certainement une copie de sauvegarde du xorg-x11 monolithique au
94
cas où les choses tourneraient mal.
94
cas où les choses tourneraient mal et que vous voulez retourner vers la version
95
6.x. Vous pouvez aussi installer un navigateur en mode texte tel que links ou
96
lynx pour consulter ce guide lorsque X ne sera pas disponible.
95
</p>
97
</p>
96
98
97
<pre caption="Sauvegarder l'ancien xorg-x11">
99
<pre caption="Sauvegarder l'ancien xorg-x11">
Lines 135-186 Link Here
135
<body>
137
<body>
136
138
137
<p>
139
<p>
138
Si vous utilisez un système stable (c-à-d. pas ~architecture) et que la version
139
modulaire de X que vous désirez n'est pas encore marquée stable sur votre
140
architecture, ajoutez les paquets nécessaires dans le fichier
141
<path>/etc/portage/package.keywords</path>. Téléchargez le fichier <uri
142
link="/proj/en/desktop/x/x11/modular-x-packages.txt">package list</uri> et
143
ouvrez-le dans votre éditeur de texte favori. Copiez-collez la liste complète
144
des paquets pour X modulaire dans <path>package.keywords</path>. Si tout ceci
145
vous semble incompréhensible, lisez <uri
146
link="/doc/fr/handbook/handbook-x86.xml?part=3&amp;chap=3"> la section
147
concernant le masquage dans le manuel</uri>.
148
</p>
149
150
<note>
151
Ne faites pas cette manipulation si vous utilisez des pilotes binaires ou s'il
152
n'y a aucune raison spécifique pour laquelle il vous faudrait X.org 7.1 plutôt
153
que 7.0. Les pilotes binaires ne sont pas encore compatibles avec X.org 7.1.
154
</note>
155
156
<table>
157
  <tr>
158
    <th>
159
      Autres paquets pouvant avoir besoin de package.keywords pour les
160
      utilisateurs de la branche stable
161
    </th>
162
  </tr>
163
  <tr>
164
    <ti>&gt;=sys-apps/portage-2.1_pre4</ti>
165
  </tr>
166
  <tr>
167
    <ti>=sys-apps/man-1.6b-r2</ti>
168
  </tr>
169
  <tr>
170
    <ti>app-admin/eselect-opengl</ti>
171
  </tr>
172
  <tr>
173
    <ti>&gt;=app-admin/eselect-1.0_rc1</ti>
174
  </tr>
175
  <tr>
176
    <ti>media-video/nvidia-kernel</ti>
177
  </tr>
178
  <tr>
179
    <ti>media-video/nvidia-glx</ti>
180
  </tr>
181
</table>
182
183
<p>
184
Pour avoir accès au «&nbsp;direct rendering&nbsp;», vérifiez que votre variable
140
Pour avoir accès au «&nbsp;direct rendering&nbsp;», vérifiez que votre variable
185
USE comprend l'option <c>dri</c>. Elle devrait être activée par défaut.
141
USE comprend l'option <c>dri</c>. Elle devrait être activée par défaut.
186
</p>
142
</p>
Lines 231-237 Link Here
231
<pre caption="Installer le méta-paquet modulaire">
187
<pre caption="Installer le méta-paquet modulaire">
232
# <i>emerge xorg-x11</i>
188
# <i>emerge xorg-x11</i>
233
# <i>etc-update</i>
189
# <i>etc-update</i>
234
# <i>[[ -e ~/usr-x11r6-packages ]] &amp;&amp; emerge $(&lt;~/usr-x11r6-packages)</i>
190
# <i>[[ -e ~/usr-x11r6-packages ]] &amp;&amp; emerge
191
$(&lt;~/usr-x11r6-packages)</i>
235
# <i>revdep-rebuild</i>
192
# <i>revdep-rebuild</i>
236
</pre>
193
</pre>
237
194
Lines 422-432 Link Here
422
</body>
379
</body>
423
</section>
380
</section>
424
<section>
381
<section>
382
<title>Qu'est-il advenus des fichiers de configurations&nbsp;?</title>
383
<body>
384
  	 
385
<p>
386
Dans le paquet X.Org 6.8 de Gentoo, tous les fichiers de configuration et les
387
scripts étaient dans le répertoire /etc/X11. Dans X.Org modulaire,
388
l'emplacement par défaut de ces fichiers a changé, c'est-à-dire que les
389
fichiers de configuration sont toujours dans /etc/X11, mais les scripts et les
390
configurations par défaut se trouvent maintenant dans /usr/lib/X11 (ou lib64)
391
et /usr/share/X11.
392
</p>
393
394
<p>
395
À cause de la protection des configurations (CONFIG_PROTECT), vous aurez
396
certainement encore tous vos vieux fichiers de configuration de X.Org 6.8 dans
397
/etc/X11, prennant de la place et semblant utiles.
398
</p>
399
400
<p>
401
Puisque ces répertoires ne sont pas dans CONFIG_PROTECT, il es timportant que
402
tout changement à la configuration par défaut soit fait en copiant les fichiers
403
concernés dans /etc/X11 et en faisant le changement là. Une autre méthod, qui
404
n'est pas recommandée, est d'ajouter le nouvel emplacement dans CONFIG_PROTECT.
405
Ci-dessous se trouvent deux exemples&nbsp;:
406
</p>
407
408
<pre caption="Personnaliser l'initialisation de XDM">
409
<comment>
410
D'abord, copiez le fichier Xsetup_0 dans /etc pour qu'il soit protégé.
411
</comment>
412
# <i>cp -a /usr/lib/X11/xdm/Xsetup_0 /etc/X11/xdm/</i>
413
<comment>
414
Modifiez le fichier comme cela vous convient.
415
</comment>
416
<comment>
417
Puis modifiez xdm-config pour changer le chemin vers ce fichier.
418
</comment>
419
# <i>nano /etc/X11/xdm/xdm-config</i>
420
<comment>
421
Changez ceci&nbsp;:
422
</comment>
423
! The following three resources set up display :0 as the console.
424
DisplayManager._0.setup:        /usr/lib/X11/xdm/Xsetup_0
425
DisplayManager._0.startup:      /usr/lib/X11/xdm/GiveConsole
426
DisplayManager._0.reset:        /usr/lib/X11/xdm/TakeConsole
427
<comment>
428
en cela&nbsp;:
429
</comment>
430
! The following three resources set up display :0 as the console.
431
<i>DisplayManager._0.setup:        /etc/X11/xdm/Xsetup_0</i>
432
DisplayManager._0.startup:      /usr/lib/X11/xdm/GiveConsole
433
DisplayManager._0.reset:        /usr/lib/X11/xdm/TakeConsole
434
</pre>
435
<note>
436
Sur les systèmes 64-bits multilib avec le profil no-symlink, il faut changer
437
lib en lib64.
438
</note>
439
440
<pre caption="Personnaliser app-defaults/XTerm-color">
441
<comment>
442
Je n'ai pas réussi à trouver où le chemin vers app-defaults est défini
443
dans les</comment>
444
<comment>
445
fichiers de configuration du répertoire /etc/X11, donc pour protéger mes
446
changements faits
447
</comment>
448
<comment>
449
XTerm-color, on va protéger /usr/share/X11/app-defaults.
450
</comment>
451
<comment>
452
Modifier /etc/make.conf.
453
</comment>
454
# <i>nano /etc/make.conf</i>
455
<comment>
456
et régler CONFIG_PROTECT de façon adéquate
457
</comment>
458
CONFIG_PROTECT="/usr/share/X11/app-defaults"
459
</pre>
460
461
</body>
462
</section>
463
464
<section>
425
<title>Problèmes de pilotes</title>
465
<title>Problèmes de pilotes</title>
426
<body>
466
<body>
427
467
428
<p>
468
<p>
429
On m'a rapporté que&nbsp;:
469
Il a été rapporté que&nbsp;:
430
</p>
470
</p>
431
471
432
<ul>
472
<ul>
Lines 434-447 Link Here
434
  <li>
474
  <li>
435
    vga donne un affichage très étrange, l'écran étant divisé en quatre.
475
    vga donne un affichage très étrange, l'écran étant divisé en quatre.
436
  </li>
476
  </li>
437
  <li>
438
    Les pilotes binaires ne fonctionnent pas avec X.org 7.1. Cependant, ils
439
    fonctionnent avec X.org 7.0.
440
  </li>
441
</ul>
477
</ul>
442
478
443
</body>
479
</body>
444
</section>
480
</section>
481
445
<section>
482
<section>
446
<title>Faire fonctionner l'accélération 3D</title>
483
<title>Faire fonctionner l'accélération 3D</title>
447
<body>
484
<body>
Lines 476-482 Link Here
476
</body>
513
</body>
477
</section>
514
</section>
478
<section>
515
<section>
479
<title>Un message d'erreur me dit que libbitmap ou libpcidata est introuvable</title>
516
<title>Un message d'erreur me dit que libbitmap ou libpcidata est
517
introuvable</title>
480
<body>
518
<body>
481
519
482
<p>
520
<p>
Lines 546-566 Link Here
546
passez dans le sous-répertoire pc/)</comment>
584
passez dans le sous-répertoire pc/)</comment>
547
# <i>ls *dvorak*</i>
585
# <i>ls *dvorak*</i>
548
<comment>(OK, il n'y a rien.)</comment>
586
<comment>(OK, il n'y a rien.)</comment>
549
<comment>(De nombreuses vieilles dispositions ont été renomées avec le code du pays.)</comment>
587
<comment>(De nombreuses vieilles dispositions ont été renomées avec le code du
588
pays.)</comment>
550
# <i>ls *us*</i>
589
# <i>ls *us*</i>
551
 us
590
 us
552
<comment>(Ensuite, on cherche une variante xkb_symbols qui s'appelle dvorak.)</comment>
591
<comment>(Ensuite, on cherche une variante xkb_symbols qui s'appelle
592
dvorak.)</comment>
553
# <i>grep xkb_symbols.*dvorak us</i>
593
# <i>grep xkb_symbols.*dvorak us</i>
554
 xkb_symbols "dvorak" {
594
 xkb_symbols "dvorak" {
555
<comment>(Cela signifie qu'il faut Option "XkbLayout" "us"</comment>
595
<comment>(Cela signifie qu'il faut Option "XkbLayout" "us"</comment>
556
<comment>et Option "XkbVariant" "dvorak" dans xorg.conf.)</comment>
596
<comment>et Option "XkbVariant" "dvorak" dans xorg.conf.)</comment>
557
597
558
<comment>(Mais lorsqu'on essaie avec setxkbmap, on obtient encore une erreur :)</comment>
598
<comment>(Mais lorsqu'on essaie avec setxkbmap, on obtient encore une erreur
599
:)</comment>
559
# <i>setxkbmap -model logibik -layout us -variant dvorak -option "ctrl:swapcaps"</i>
600
# <i>setxkbmap -model logibik -layout us -variant dvorak -option "ctrl:swapcaps"</i>
560
<comment>(Peut-être que le modèle a aussi changé.)</comment>
601
<comment>(Peut-être que le modèle a aussi changé.)</comment>
561
# <i>cd /usr/share/X11/xkb/rules/</i>
602
# <i>cd /usr/share/X11/xkb/rules/</i>
562
# <i>grep logibik xorg.lst</i>
603
# <i>grep logibik xorg.lst</i>
563
<comment>(Pas de retour, il n'existe donc plus. Y en a-t-il des similaires ?)</comment>
604
<comment>(Pas de retour, il n'existe donc plus. Y en a-t-il des
605
similaires&nbsp;?)</comment>
564
# <i>grep logi* xorg.lst</i>
606
# <i>grep logi* xorg.lst</i>
565
 logiaccess      Logitech Access Keyboard
607
 logiaccess      Logitech Access Keyboard
566
 logicdit        Logitech Cordless Desktop iTouch
608
 logicdit        Logitech Cordless Desktop iTouch
Lines 578-584 Link Here
578
 logiink         Logitech Internet Navigator Keyboard
620
 logiink         Logitech Internet Navigator Keyboard
579
 logiultrax      Logitech Ultra-X Keyboard
621
 logiultrax      Logitech Ultra-X Keyboard
580
<comment>(Génial !
622
<comment>(Génial !
581
Le modèle « logiik » semble similaire, essayons-le donc avec setxkbmap.)</comment>
623
Le modèle « logiik » semble similaire, essayons-le donc avec
624
setxkbmap.)</comment>
582
# <i>setxkbmap -model logiik -layout us -variant dvorak -option "ctrl:swapcaps"</i>
625
# <i>setxkbmap -model logiik -layout us -variant dvorak -option "ctrl:swapcaps"</i>
583
<comment>(Ça marche, donc faites correspondre la valeur de XkbModel
626
<comment>(Ça marche, donc faites correspondre la valeur de XkbModel
584
Maintenant, tout fonctionne)</comment>
627
Maintenant, tout fonctionne)</comment>

Return to bug 152683