Lines 25-31
Link Here
|
25 |
<license/> |
25 |
<license/> |
26 |
|
26 |
|
27 |
<version>1.18</version> |
27 |
<version>1.18</version> |
28 |
<date>2006-01-26</date> |
28 |
<date>2006-02-01</date> |
29 |
|
29 |
|
30 |
<chapter> |
30 |
<chapter> |
31 |
<title>Introduction</title> |
31 |
<title>Introduction</title> |
Lines 102-109
Link Here
|
102 |
|
102 |
|
103 |
<pre caption="Désinstallation de la version monolithique"> |
103 |
<pre caption="Désinstallation de la version monolithique"> |
104 |
# <i>emerge -Ca xorg-x11 virtual/x11</i> |
104 |
# <i>emerge -Ca xorg-x11 virtual/x11</i> |
105 |
# <i>rm -rf /usr/lib/opengl/xorg-x11</i> |
|
|
106 |
# <i>rm -rf /usr/lib/libGL*</i> |
107 |
</pre> |
105 |
</pre> |
108 |
|
106 |
|
109 |
<p> |
107 |
<p> |
Lines 112-130
Link Here
|
112 |
</p> |
110 |
</p> |
113 |
|
111 |
|
114 |
<p> |
112 |
<p> |
115 |
Les dernières opérations sont nécessaires pour être certain de se débarasser |
|
|
116 |
des liens symboliques créés par <c>opengl-update</c>. |
117 |
</p> |
118 |
|
119 |
<p> |
120 |
Si <path>/usr/X11R6</path> n'est pas un lien symbolique vers <path>/usr</path>, |
113 |
Si <path>/usr/X11R6</path> n'est pas un lien symbolique vers <path>/usr</path>, |
121 |
effacez-le et partez de zéro. Mais d'abord, établissez une liste de tous les |
114 |
effacez-le et partez de zéro. Mais d'abord, établissez une liste de tous les |
122 |
paquets s'installant dans ce répertoire. |
115 |
paquets s'installant dans ce répertoire. L'utilitaire <c>equery</c> est |
|
|
116 |
disponible avec le paquet <c>gentoolkit</c>. |
123 |
</p> |
117 |
</p> |
124 |
|
118 |
|
125 |
<pre caption="Établir la liste des paquets"> |
119 |
<pre caption="Établir la liste des paquets"> |
126 |
# <i>if [[ ! -L /usr/X11R6 ]]; \ |
120 |
# <i>if [[ ! -L /usr/X11R6 ]]; \ |
127 |
then equery belongs /usr/X11R6 > usr-x11r6-packages \ |
121 |
then equery belongs /usr/X11R6 > ~/usr-x11r6-packages \ |
128 |
&& rm -rf /usr/X11R6; fi</i> |
122 |
&& rm -rf /usr/X11R6; fi</i> |
129 |
</pre> |
123 |
</pre> |
130 |
|
124 |
|
Lines 146-181
Link Here
|
146 |
concernant le masquage du manuel.</uri>. |
140 |
concernant le masquage du manuel.</uri>. |
147 |
</p> |
141 |
</p> |
148 |
|
142 |
|
|
|
143 |
<table> |
144 |
<tr> |
145 |
<th>Autres paquets pouvant avoir besoin de package.keywords pour les |
146 |
utilisateurs de la branche stable</th> |
147 |
</tr> |
148 |
<tr> |
149 |
<ti>>=sys-apps/portage-2.1_pre4</ti> |
150 |
</tr> |
151 |
<tr> |
152 |
<ti>=sys-apps/man-1.6b-r2</ti> |
153 |
</tr> |
154 |
<tr> |
155 |
<ti>app-admin/eselect-opengl</ti> |
156 |
</tr> |
157 |
<tr> |
158 |
<ti>>=app-admin/eselect-1.0_rc1</ti> |
159 |
</tr> |
160 |
<tr> |
161 |
<ti>media-video/nvidia-kernel</ti> |
162 |
</tr> |
163 |
<tr> |
164 |
<ti>media-video/nvidia-glx</ti> |
165 |
</tr> |
166 |
</table> |
167 |
|
149 |
<p> |
168 |
<p> |
150 |
Pour avoir accès au « direct rendering », ajoutez l'option <c>dri</c> |
169 |
Pour avoir accès au « direct rendering », ajoutez l'option <c>dri</c> |
151 |
à la variable USE. |
170 |
à la variable USE. |
152 |
</p> |
171 |
</p> |
153 |
|
172 |
|
154 |
<p> |
173 |
<p> |
155 |
Maintenant, installez le méta-paquet. Cela installera le serveur et les |
174 |
Ensuite, choisissez quels sont les pilotes à installer. Cela dépend de votre |
156 |
applications usuelles, vous donnant accès à une implémentation fonctionnelle de |
175 |
matériel vidéo et de vos périphériques d'entrée. Si vous avez déjà un fichier |
157 |
X. |
176 |
de configuration <path>/etc/X11/xorg.conf</path> fonctionnel, alors il vous |
158 |
</p> |
177 |
suffit d'utiliser cette commande pour avoir une idée des pilotes dont vous avez |
159 |
|
|
|
160 |
<pre caption="Installer le méta-paquet modulaire"> |
161 |
# <i>emerge xorg-x11</i> |
162 |
</pre> |
163 |
|
164 |
<p> |
165 |
Remarquez que cette installation est plutôt minimaliste, donc les choses comme |
166 |
xcursor-themes ne seront pas installées par défaut. Pour cet exemple précis, il |
167 |
vous faudra installer xcursor-themes si vous avez changé les réglages de votre |
168 |
curseur en whiteglass, redglass ou handhelds. Si vous utilisez les thèmes de |
169 |
curseur gentoo, gentoo-blue ou gentoo-silver, il faut alors installer |
170 |
gentoo-xcursors. |
171 |
</p> |
172 |
|
173 |
<p> |
174 |
Ensuite, installez quelques pilotes. Cela dépend de votre matériel vidéo et de |
175 |
vos périphériques d'entrée, donc jetez un œil au répertoire |
176 |
<path>/usr/portage/x11-drivers/</path>. Si vous avez déjà un fichier de |
177 |
configuration <path>/etc/X11/xorg.conf</path> fonctionnel, alors il vous suffit |
178 |
d'utiliser cette commande pour avoir une idée des pilotes dont vous avez |
179 |
besoin : |
178 |
besoin : |
180 |
</p> |
179 |
</p> |
181 |
|
180 |
|
Lines 186-204
Link Here
|
186 |
Driver "radeon" |
185 |
Driver "radeon" |
187 |
</pre> |
186 |
</pre> |
188 |
|
187 |
|
|
|
188 |
<pre caption="Lister les pilotes disponibles"> |
189 |
# <i>emerge --verbose --pretend xorg-x11</i> |
190 |
[ebuild R ] x11-base/xorg-x11-7.0-r1 USE="-xprint" INPUT_DEVICES="keyboard |
191 |
mouse -acecad -aiptek -calcomp -citron -digitaledge -dmc -dynapro -elo2300 |
192 |
-elographics -evdev -fpit -hyperpen -jamstudio -joystick -magellan -magictouch |
193 |
-microtouch -mutouch -palmax -penmount -spaceorb -summa -synaptics% -tek4957 |
194 |
-ur98 -vmmouse -void" VIDEO_CARDS="i128 mga savage -apm -ark -ati* -chips |
195 |
-cirrus -cyrix -dummy -fbdev -fglrx% -glint -i740 -i810 -imstt -neomagic |
196 |
-newport -nsc -nv -nvidia% -rendition -s3 -s3virge -siliconmotion -sis -sisusb |
197 |
-sunbw2 -suncg14 -suncg3 -suncg6 -sunffb -sunleo -suntcx -tdfx -tga -trident |
198 |
-tseng -v4l -vesa -vga -via -vmware -voodoo" 0 kB |
199 |
</pre> |
200 |
|
201 |
<p> |
202 |
Configurez INPUT_DEVICES et VIDEO_CARDS selon vos besoins dans le fichier |
203 |
<path>/etc/make.conf</path>. Les paramètres minimaux pour l'exemple ci-dessus |
204 |
seraient INPUT_DEVICES="<c>keyboard mouse</c>" VIDEO_CARDS="<c>ati</c>". Si |
205 |
vous ne configurer pas une de ces variables, xorg-x11 installera tous les |
206 |
pilotes disponibles correspondants. En tant que pilotes de secours, il peut |
207 |
être intéressant d'ajouter <c>vesa</c> et <c>fbdev</c> à VIDEO_CARDS. |
208 |
</p> |
209 |
|
189 |
<p> |
210 |
<p> |
190 |
Voici les paquets qui correspondent à ces pilotes : |
211 |
Maintenant, installez le méta-paquet. Cela installera le serveur et les |
|
|
212 |
applications usuelles, vous donnant accès à une implémentation fonctionnelle de |
213 |
X. |
191 |
</p> |
214 |
</p> |
192 |
|
215 |
|
193 |
<pre caption="Installer quelques pilotes"> |
216 |
<pre caption="Installer le méta-paquet modulaire"> |
194 |
# <i>emerge xf86-input-mouse xf86-input-keyboard xf86-video-ati</i> |
217 |
# <i>emerge xorg-x11</i> |
|
|
218 |
# <i>etc-update</i> |
195 |
</pre> |
219 |
</pre> |
196 |
|
220 |
|
197 |
<p> |
221 |
<p> |
198 |
Ce n'est pas une mauvaise idée que d'installer xf86-video-vesa et |
222 |
Remarquez que cette installation est plutôt minimaliste, donc les choses comme |
199 |
xf86-video-fbdev en tant que pilotes de secours au cas où quelque chose ne |
223 |
xcursor-themes ne seront pas installées par défaut. Pour cet exemple précis, il |
200 |
fonctionnerait plus ainsi que xf86-input-evdev comme éventuel remplaçant |
224 |
vous faudra installer xcursor-themes si vous avez changé les réglages de votre |
201 |
pour les pilotes du clavier et de la souris. |
225 |
curseur en whiteglass, redglass ou handhelds. Si vous utilisez les thèmes de |
|
|
226 |
curseur gentoo, gentoo-blue ou gentoo-silver, il faut alors installer |
227 |
gentoo-xcursors. |
202 |
</p> |
228 |
</p> |
203 |
|
229 |
|
204 |
<note> |
230 |
<note> |
Lines 217-223
Link Here
|
217 |
<chapter> |
243 |
<chapter> |
218 |
<title>Remarques/problèmes usuels</title> |
244 |
<title>Remarques/problèmes usuels</title> |
219 |
<section> |
245 |
<section> |
220 |
<title>'emerge -u world' veut installer xorg-x11 6.x</title> |
246 |
<title>'emerge -u world' veut installer xorg-x11 6.x ou virtual/x11</title> |
221 |
<body> |
247 |
<body> |
222 |
|
248 |
|
223 |
<p> |
249 |
<p> |
Lines 244-250
Link Here
|
244 |
<table> |
270 |
<table> |
245 |
<tr> |
271 |
<tr> |
246 |
<th>Variable USE</th> |
272 |
<th>Variable USE</th> |
247 |
<th>Que se passe-t-il avec la 7.0 ?</th> |
273 |
<th>Qu'en est-il avec la 7.0 ?</th> |
248 |
</tr> |
274 |
</tr> |
249 |
<tr> |
275 |
<tr> |
250 |
<ti>3dfx</ti> |
276 |
<ti>3dfx</ti> |
Lines 372-378
Link Here
|
372 |
</p> |
398 |
</p> |
373 |
|
399 |
|
374 |
<ul> |
400 |
<ul> |
375 |
<li>vesa bloque la machine avec les cartes mga</li> |
401 |
<li>vesa bloque la machine avec les cartes Matrox</li> |
376 |
<li> |
402 |
<li> |
377 |
vga donne un affichage très étrange, l'écran étant divisé en quatre. |
403 |
vga donne un affichage très étrange, l'écran étant divisé en quatre. |
378 |
</li> |
404 |
</li> |
Lines 381-387
Link Here
|
381 |
</body> |
407 |
</body> |
382 |
</section> |
408 |
</section> |
383 |
<section> |
409 |
<section> |
384 |
<title>Utiliser glxinfo/glxgears</title> |
410 |
<title>Faire fonctionner l'accélération 3D</title> |
385 |
<body> |
411 |
<body> |
386 |
|
412 |
|
387 |
<p> |
413 |
<p> |
Lines 390-400
Link Here
|
390 |
</p> |
416 |
</p> |
391 |
|
417 |
|
392 |
<p> |
418 |
<p> |
393 |
Pour obtenir des informations de débogage de la part de glxinfo pour faire |
419 |
Pour obtenir des informations de débogage afin de faire fonctionner le rendu |
394 |
fonctionner le rendu direct : |
420 |
direct : |
395 |
</p> |
421 |
</p> |
396 |
|
422 |
|
397 |
<pre caption="Obtenir des informations de débogage par glxinfo"> |
423 |
<pre caption="Obtenir des informations de débogage "> |
|
|
424 |
# <i>grep -e EE -e WW /var/log/Xorg.0.log</i> |
398 |
# <i>LIBGL_DEBUG=verbose glxinfo</i> |
425 |
# <i>LIBGL_DEBUG=verbose glxinfo</i> |
399 |
</pre> |
426 |
</pre> |
400 |
|
427 |
|
Lines 413-419
Link Here
|
413 |
</body> |
440 |
</body> |
414 |
</section> |
441 |
</section> |
415 |
<section> |
442 |
<section> |
416 |
<title>Le contenu de /usr/lib/xorg a disparu !</title> |
443 |
<title>Un message d'erreur me dit que libbitmap ou libpcidata est |
|
|
444 |
introuvable</title> |
417 |
<body> |
445 |
<body> |
418 |
|
446 |
|
419 |
<p> |
447 |
<p> |
Lines 423-428
Link Here
|
423 |
s'il n'y a plus aucun xorg-server sur le système. |
451 |
s'il n'y a plus aucun xorg-server sur le système. |
424 |
</p> |
452 |
</p> |
425 |
|
453 |
|
|
|
454 |
<p> |
455 |
Assurez-vous aussi que <c>ModulePath</c> n'est pas configuré dans le fichier |
456 |
<path>/etc/X11/xorg.conf</path>. |
457 |
</p> |
458 |
|
426 |
</body> |
459 |
</body> |
427 |
</section> |
460 |
</section> |
428 |
<section> |
461 |
<section> |
Lines 439-460
Link Here
|
439 |
<p> |
472 |
<p> |
440 |
Vous pouvez aider à sortir les choses de <path>/usr/X11R6</path> en corrigeant |
473 |
Vous pouvez aider à sortir les choses de <path>/usr/X11R6</path> en corrigeant |
441 |
les paquets qui s'y installent et en remplissant des rapports de bogue. |
474 |
les paquets qui s'y installent et en remplissant des rapports de bogue. |
|
|
475 |
N'oubliez pas non plus de réinstaller ces paquets. |
442 |
</p> |
476 |
</p> |
443 |
|
477 |
|
|
|
478 |
<pre caption="Paquets qui s'installent dans /usr/X11R6"> |
479 |
# <i>cat ~/usr-x11r6-packages</i> |
480 |
# <i>emerge --pretend $(< ~/usr-x11r6-packages )</i> |
481 |
</pre> |
482 |
|
444 |
</body> |
483 |
</body> |
445 |
</section> |
484 |
</section> |
|
|
485 |
|
446 |
<section> |
486 |
<section> |
447 |
<title>Autres problèmes</title> |
487 |
<title>XKB ne marche pas, impossible changer de terminal virtuel, etc.</title> |
448 |
<body> |
488 |
<body> |
449 |
|
489 |
|
450 |
<ul> |
490 |
<ul> |
451 |
<li> |
491 |
<li> |
452 |
Le paquet <c>x11-base/xorg-x11</c> filtre maintenant tous les ModulePath et |
|
|
453 |
RgbPath de votre <path>/etc/X11/xorg.conf</path>, puisque ces deux chemins |
454 |
ont changé depuis les versions précédentes. Assurez-vous de lancer |
455 |
<c>etc-update</c> pour que ces modifications prennent effet. |
456 |
</li> |
457 |
<li> |
458 |
De nombreuses dispositions de clavier XKB ont été déplacées, consolidées ou |
492 |
De nombreuses dispositions de clavier XKB ont été déplacées, consolidées ou |
459 |
ont disparu. Regardez le répertoire |
493 |
ont disparu. Regardez le répertoire |
460 |
<path>/usr/share/X11/xkb/symbols/pc</path> pour voir ce qu'il est advenu de |
494 |
<path>/usr/share/X11/xkb/symbols/pc</path> pour voir ce qu'il est advenu de |
Lines 471-475
Link Here
|
471 |
|
505 |
|
472 |
</body> |
506 |
</body> |
473 |
</section> |
507 |
</section> |
|
|
508 |
|
509 |
<section> |
510 |
<title>Autres problèmes</title> |
511 |
<body> |
512 |
|
513 |
<ul> |
514 |
<li> |
515 |
Le paquet <c>x11-base/xorg-x11</c> filtre maintenant tous les ModulePath et |
516 |
RgbPath de votre <path>/etc/X11/xorg.conf</path>, puisque ces deux chemins |
517 |
ont changé depuis les versions précédentes. Assurez-vous de lancer |
518 |
<c>etc-update</c> pour que ces modifications prennent effet. |
519 |
</li> |
520 |
</ul> |
521 |
|
522 |
</body> |
523 |
</section> |
474 |
</chapter> |
524 |
</chapter> |
475 |
</guide> |
525 |
</guide> |