Lines 13-24
Link Here
|
13 |
<author title="Correcteur"> |
13 |
<author title="Correcteur"> |
14 |
<mail link="nightmorph@gentoo.org">Joshua Saddler</mail> |
14 |
<mail link="nightmorph@gentoo.org">Joshua Saddler</mail> |
15 |
</author> |
15 |
</author> |
|
|
16 |
<author title="Correcteur"> |
17 |
<mail link="wolf31o2@gentoo.org">Chris Gianelloni</mail> |
18 |
</author> |
16 |
<author title="Traducteur"> |
19 |
<author title="Traducteur"> |
17 |
<mail link="cam@gentoo.org">Camille Huot</mail> |
20 |
<mail link="cam@gentoo.org">Camille Huot</mail> |
18 |
</author> |
21 |
</author> |
19 |
<author title="Traducteur"> |
22 |
<author title="Traducteur"> |
20 |
<mail link="koppatroopa@yahoo.fr">Bertrand Coppa</mail> |
23 |
<mail link="koppatroopa@yahoo.fr">Bertrand Coppa</mail> |
21 |
</author> |
24 |
</author> |
|
|
25 |
<author title="Traducteur"> |
26 |
<mail link="nuage_oort@hotmail.com">Sophie Leroy</mail> |
27 |
</author> |
22 |
|
28 |
|
23 |
<abstract> |
29 |
<abstract> |
24 |
De nombreux Gentooistes possèdent une carte nVidia dans leur système. nVidia |
30 |
De nombreux Gentooistes possèdent une carte nVidia dans leur système. nVidia |
Lines 30-37
Link Here
|
30 |
<!-- See http://createivecommons.org/licenses/by-sa/2.5 --> |
36 |
<!-- See http://createivecommons.org/licenses/by-sa/2.5 --> |
31 |
<license/> |
37 |
<license/> |
32 |
|
38 |
|
33 |
<version>1.26</version> |
39 |
<version>1.27</version> |
34 |
<date>2006-07-25</date> |
40 |
<date>2006-10-06</date> |
35 |
|
41 |
|
36 |
<chapter> |
42 |
<chapter> |
37 |
<title>Introduction</title> |
43 |
<title>Introduction</title> |
Lines 39-48
Link Here
|
39 |
<body> |
45 |
<body> |
40 |
|
46 |
|
41 |
<p> |
47 |
<p> |
42 |
La société nVidia propose ses propres pilotes graphiques. Ceux-ci offrent de |
48 |
La société nVidia propose ses propres pilotes graphiques. Ceux-ci offrent de bonnes performances et une accélération 3D complète. Il y a deux ensembles de pilotes dans portage. Le premier, plus ancien, est composé de 2 paquets : <c>nvidia-kernel</c> et <c>nvidia-glx</c>. Le deuxième, nouveau, est divisé en <c>nvidia-drivers</c> et <c>nvidia-legacy-drivers</c>. Si c'est votre première installation, vous devriez utiliser ce dernier. |
43 |
bonnes performances et une accélération 3D complète. Les distributions des |
|
|
44 |
pilotes comprennent deux composants : <c>nvidia-kernel</c> et |
45 |
<c>nvidia-glx</c>. |
46 |
</p> |
49 |
</p> |
47 |
|
50 |
|
48 |
<p> |
51 |
<p> |
Lines 60-65
Link Here
|
60 |
d'interface vers le matériel. |
63 |
d'interface vers le matériel. |
61 |
</p> |
64 |
</p> |
62 |
|
65 |
|
|
|
66 |
<p> |
67 |
Les nouveaux pilotes ont les mêmes fonctionnalités que <c>nvidia-kernel</c> et <c>nvidia-glx</c>, réunies dans un seul ebuild unifié, assez similaire à la façon dont la société nVidia elle-même fournit ses pilotes. |
68 |
</p> |
69 |
|
70 |
<note> |
71 |
Les deux paquets <c>nvidia-kernel</c> et <c>nvidia-glx</c> sont obsolètes, et seront retirés de l'arbre de Portage dans le futur au profit de <c>nvidia-drivers</c> et <c>nvidia-legacy-drivers</c>. Si vous utilisez <c>nvidia-kernel</c> et <c>nvidia-glx</c>, vous devriez migrer vers les nouveaux paquets. |
72 |
</note> |
73 |
|
63 |
</body> |
74 |
</body> |
64 |
</section> |
75 |
</section> |
65 |
</chapter> |
76 |
</chapter> |
Lines 95-102
Link Here
|
95 |
</pre> |
106 |
</pre> |
96 |
|
107 |
|
97 |
<p> |
108 |
<p> |
98 |
Il vous faut aussi ajouter le support d'<c>agpgart</c> dans le noyau, soit en |
109 |
Vous pouvez aussi, optionnellement, activer le support d'<c>agpgart</c> dans le noyau, soit en dur, soit en module. Si vous n'utilisez pas le agppart du noyau, les pilotes utiliseront leur propre implémentation, appelée <c>NvAGP</c>. Sur certains systèmes, cette implémentation est plus performante que le agppart du noyau, et sur d'autres systèmes, elle l'est moins. Pour obtenir la performance maximale, vous devrez évaluer l'une ou l'autre de ces option sur vote propre système. Si vous n'êtes pas sûr, utiliser la version agppart du noyau : |
99 |
dur, soit en module : |
|
|
100 |
</p> |
110 |
</p> |
101 |
|
111 |
|
102 |
<pre caption="Activer agpgart"> |
112 |
<pre caption="Activer agpgart"> |
Lines 137-148
Link Here
|
137 |
|
147 |
|
138 |
<p> |
148 |
<p> |
139 |
Ensuite, dans la section « VESA driver type », choisissez entre |
149 |
Ensuite, dans la section « VESA driver type », choisissez entre |
140 |
<c>vesafb</c> ou <c>vesafb-tng</c> : |
150 |
<c>vesafb</c> ou <c>vesafb-tng</c>. Si vous avez un processeur AMD64, choisissez <c>vesafb</c> plutôt que <c>vesafb-tng</c> : |
141 |
</p> |
151 |
</p> |
142 |
|
152 |
|
143 |
<pre caption="Choisir un type de framebuffer"> |
153 |
<pre caption="Choisir un type de framebuffer"> |
144 |
( ) vesafb |
154 |
(X) vesafb |
145 |
(X) vesafb-tng |
155 |
( ) vesafb-tng |
146 |
</pre> |
156 |
</pre> |
147 |
|
157 |
|
148 |
<p> |
158 |
<p> |
Lines 159-174
Link Here
|
159 |
<body> |
169 |
<body> |
160 |
|
170 |
|
161 |
<p> |
171 |
<p> |
162 |
Les bibliothèques et les modules de nVidia sont disponibles dans deux paquets |
172 |
Les ebuilds <c>nvidia-kernel</c>, <c>nvidia-drivers</c> et <c>nvidia-legacy-drivers</c> trouvent automatiquement la version de votre noyau grâce au lien symbolique <path>/usr/src/linux</path>. Assurez-vous que ce lien pointe vers les bonnes sources et que votre noyau a été configuré correctement. |
163 |
séparés : <c>nvidia-glx</c> et <c>nvidia-kernel</c>. Le premier contient |
|
|
164 |
les bibliothèques GLX pour X11 tandis que le second contient les modules du |
165 |
noyau. |
166 |
</p> |
167 |
|
168 |
<p> |
169 |
L'ebuild <c>nvidia-kernel</c> trouve automatiquement la version de votre noyau |
170 |
grâce au lien symbolique <path>/usr/src/linux</path>. Assurez-vous que ce lien |
171 |
pointe vers les bonnes sources et que le noyau a été configuré correctement. |
172 |
Référez-vous à la section « Configurer le noyau » du <uri |
173 |
Référez-vous à la section « Configurer le noyau » du <uri |
173 |
link="/doc/fr/handbook/">Manuel Gentoo Linux</uri> pour obtenir des |
174 |
link="/doc/fr/handbook/">Manuel Gentoo Linux</uri> pour obtenir des |
174 |
instructions détaillées sur la configuration de votre noyau. |
175 |
instructions détaillées sur la configuration de votre noyau. |
Lines 212-223
Link Here
|
212 |
<body> |
213 |
<body> |
213 |
|
214 |
|
214 |
<note> |
215 |
<note> |
215 |
Malheureusement, certains cartes graphiques un peu anciennes ne sont plus |
216 |
Malheureusement, certaines cartes graphiques un peu anciennes ne sont plus supportées par les dernières versions de <c>nvidia-drivers</c>, <c>nvidia-glx</c> et <c>nvidia-kernel</c>. nVidia fournit une <uri |
216 |
supportées par les dernières versions de <c>nvidia-glx</c> et |
|
|
217 |
<c>nvidia-kernel</c>. nVidia fournit une <uri |
218 |
link="http://www.nvidia.com/object/IO_18897.html">liste des cartes |
217 |
link="http://www.nvidia.com/object/IO_18897.html">liste des cartes |
219 |
supportées</uri>. Veuillez vérifier que votre carte s'y trouve bien avant |
218 |
supportées</uri>. Veuillez vérifier que votre carte s'y trouve bien avant |
220 |
d'installer ce pilote. |
219 |
d'installer les pilotes. |
221 |
</note> |
220 |
</note> |
222 |
|
221 |
|
223 |
<p> |
222 |
<p> |
Lines 245-258
Link Here
|
245 |
</pre> |
244 |
</pre> |
246 |
|
245 |
|
247 |
<p> |
246 |
<p> |
248 |
Si vous possédez une de ces cartes, vous devrez masquer les nouvelles versions |
247 |
Si votre carte est dans cette liste, vous devrez installer le paquet <c>nvidia-legacy-drivers</c> pour avoir le support 3D. |
249 |
des pilotes nVidia et installer une ancienne version : |
|
|
250 |
</p> |
251 |
|
252 |
<pre caption="Masquer les pilotes récents"> |
253 |
# <i>echo ">media-video/nvidia-kernel-1.0.6629-r5" >> /etc/portage/package.mask</i> |
254 |
# <i>echo ">media-video/nvidia-glx-1.0.6629-r7" >> /etc/portage/package.mask</i> |
255 |
</pre> |
256 |
|
248 |
|
257 |
</body> |
249 |
</body> |
258 |
</section> |
250 |
</section> |
Lines 261-290
Link Here
|
261 |
<body> |
253 |
<body> |
262 |
|
254 |
|
263 |
<p> |
255 |
<p> |
264 |
Il est maintenant temps d'installer <c>nvidia-kernel</c> et <c>nvidia-glx</c>. |
256 |
Il est maintenant temps d'installer les pilotes. Les nouveaux pilotes sont unifiés, et vous n'aurez besoin d'installer qu'un seul paquet. Les anciens pilotes sont séparés, et vous aurez besoin d'installer deux paquets. Puisque <c>nvidia-glx</c> dépend de <c>nvidia-kernel</c>, installer <c>nvidia-glx</c> est suffisant. |
265 |
Puisque <c>nvidia-glx</c> dépend de <c>nvidia-kernel</c>, installer le premier |
|
|
266 |
est suffisant. |
267 |
</p> |
257 |
</p> |
268 |
|
258 |
|
269 |
<pre caption="Installation des modules nVidia"> |
259 |
<pre caption="Installation des modules nVidia"> |
|
|
260 |
<comment>(Si votre carte n'est pas dans la liste des cartes obsolètes)</comment> |
261 |
# <i>emerge nvidia-drivers</i> |
262 |
<comment>(Si votre carte est listée parmi les cartes obsolètes)</comment> |
263 |
# <i>emerge nvidia-legacy-drivers</i> |
264 |
</pre> |
265 |
|
266 |
<pre caption="Installation des modules nVidia (ancienne méthode)"> |
270 |
# <i>emerge nvidia-glx</i> |
267 |
# <i>emerge nvidia-glx</i> |
271 |
</pre> |
268 |
</pre> |
272 |
|
269 |
|
|
|
270 |
|
273 |
<impo> |
271 |
<impo> |
274 |
Chaque fois que vous <uri link="/doc/fr/kernel-upgrade.xml">compilez un nouveau |
272 |
Chaque fois que vous <uri link="/doc/fr/kernel-upgrade.xml">compilez un nouveau |
275 |
noyau</uri> ou que vous recompilez votre noyau courant, vous devez exécuter |
273 |
noyau</uri> ou que vous recompilez votre noyau courant, vous devez exécuter |
276 |
<c>emerge nvidia-kernel</c> pour installer les modules nVidia pour ce noyau. |
274 |
<c>emerge nvidia-kernel</c> pour installer les modules nVidia pour ce noyau. |
277 |
<c>nvidia-glx</c> n'est pas affecté par les changements du noyau ; il |
275 |
<c>nvidia-glx</c> n'est pas affecté par les changements du noyau ; il |
278 |
n'est même pas nécessaire de le réinstaller lorsque vous mettez à jour (ou |
276 |
n'est même pas nécessaire de le réinstaller lorsque vous mettez à jour (ou |
279 |
recompilez) X. |
277 |
recompilez) X. Si vous utilisez les nouveaux pilotes, vous devrez exécuter <c>emerge nvidia-drivers</c> ou <c>emerge nvidia-legacy-drivers</c> pour réinstaller les modules nVidia. |
280 |
</impo> |
278 |
</impo> |
281 |
|
279 |
|
282 |
<p> |
280 |
<p> |
283 |
Lorsque l'installation est finie, lancez <c>modprobe nvidia</c> pour charger le |
281 |
Lorsque l'installation est finie, lancez <c>modprobe nvidia</c> pour charger le |
284 |
module du noyau en mémoire. |
282 |
module du noyau en mémoire. S'il s'agit d'une mise à jour, vous devez auparavant supprimer le module précédent. |
285 |
</p> |
283 |
</p> |
286 |
|
284 |
|
287 |
<pre caption="Chargement du module du noyau"> |
285 |
<pre caption="Chargement du module du noyau"> |
|
|
286 |
# <i>lsmod | grep nvidia && rmmod nvidia</i> |
288 |
# <i>modprobe nvidia</i> |
287 |
# <i>modprobe nvidia</i> |
289 |
</pre> |
288 |
</pre> |
290 |
|
289 |
|
Lines 313-320
Link Here
|
313 |
<body> |
312 |
<body> |
314 |
|
313 |
|
315 |
<p> |
314 |
<p> |
316 |
Une fois que les pilotes sont installés, vous devez configurer votre serveur X |
315 |
Une fois que les pilotes sont installés, vous devez configurer votre serveur X pour qu'il utilise le pilote <c>nvidia</c> au lieu du pilote |
317 |
(Xorg ou XFree86) pour qu'il utilise le pilote <c>nvidia</c> au lieu du pilote |
|
|
318 |
<c>nv</c> par défaut. |
316 |
<c>nv</c> par défaut. |
319 |
</p> |
317 |
</p> |
320 |
|
318 |
|
Lines 561-568
Link Here
|
561 |
marqués ~arch. Ces pilotes ne se servent plus de hotplug ou udev pour créer les |
559 |
marqués ~arch. Ces pilotes ne se servent plus de hotplug ou udev pour créer les |
562 |
fichiers de périphérique, il n'est donc pas nécessaire de lancer |
560 |
fichiers de périphérique, il n'est donc pas nécessaire de lancer |
563 |
<c>NVmakedevices.sh</c>. À la place, le pilote de X créera lui-même les |
561 |
<c>NVmakedevices.sh</c>. À la place, le pilote de X créera lui-même les |
564 |
fichiers <path>/dev/nvidia*</path> lorsque vous lancerez X. Cependant, il faut |
562 |
fichiers <path>/dev/nvidia*</path> lorsque vous lancerez X. Cependant, il faut utiliser un noyau récent (2.6.14 ou plus récent). C'est aussi le case pour toutes les versions de <c>nvidia-drivers</c> et <c>nvidia-legacy-drivers</c>. |
565 |
utiliser un noyau récent (2.6.14 ou plus récent.) |
|
|
566 |
</note> |
563 |
</note> |
567 |
|
564 |
|
568 |
</body> |
565 |
</body> |
Lines 582-588
Link Here
|
582 |
</p> |
579 |
</p> |
583 |
|
580 |
|
584 |
<pre caption="Consulter la documentation de nVidia"> |
581 |
<pre caption="Consulter la documentation de nVidia"> |
585 |
# <i>less /usr/share/doc/nvidia-glx-*/README.txt.gz</i> |
582 |
<comment>(pour nvidia-drivers)</comment> |
|
|
583 |
$ <i>less /usr/share/doc/nvidia-drivers-*/README.gz</i> |
584 |
<comment>(pour nvidia-legacy-drivers)</comment> |
585 |
$ <i>less /usr/share/doc/nvidia-legacy-drivers-*/README.gz</i> |
586 |
<comment>(pour nvidia-glx)</comment> |
587 |
$ <i>less /usr/share/doc/nvidia-glx-*/README.txt.gz</i> |
586 |
</pre> |
588 |
</pre> |
587 |
|
589 |
|
588 |
</body> |
590 |
</body> |