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

(-)nvidia-guide-1.21.xml (-43 / +45 lines)
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&nbsp;: <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&nbsp;:
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 «&nbsp;VESA driver type&nbsp;», choisissez entre
149
Ensuite, dans la section «&nbsp;VESA driver type&nbsp;», choisissez entre
140
<c>vesafb</c> ou <c>vesafb-tng</c>&nbsp;:
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&nbsp;: <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 «&nbsp;Configurer le noyau&nbsp;» du <uri
173
Référez-vous à la section «&nbsp;Configurer le noyau&nbsp;» 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&nbsp;:
250
</p>
251
252
<pre caption="Masquer les pilotes récents">
253
# <i>echo "&gt;media-video/nvidia-kernel-1.0.6629-r5" &gt;&gt; /etc/portage/package.mask</i>
254
# <i>echo "&gt;media-video/nvidia-glx-1.0.6629-r7" &gt;&gt; /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&nbsp;; il
275
<c>nvidia-glx</c> n'est pas affecté par les changements du noyau&nbsp;; 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 &amp;&amp; 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>

Return to bug 150349