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&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>>=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>>=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 « direct rendering », vérifiez que votre variable |
140 |
Pour avoir accès au « direct rendering », 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 ]] && emerge $(<~/usr-x11r6-packages)</i> |
190 |
# <i>[[ -e ~/usr-x11r6-packages ]] && emerge |
|
|
191 |
$(<~/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 ?</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 : |
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 : |
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 : |
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 : |
469 |
Il a été rapporté que : |
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 ?)</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> |