--- nvidia-guide-1.21.xml 2006-10-07 02:46:59.000000000 -0400 +++ nvidia-guide.xml 2006-10-07 02:50:28.000000000 -0400 @@ -13,12 +13,18 @@ Joshua Saddler + + Chris Gianelloni + Camille Huot Bertrand Coppa + + Sophie Leroy + De nombreux Gentooistes possèdent une carte nVidia dans leur système. nVidia @@ -30,8 +36,8 @@ -1.26 -2006-07-25 +1.27 +2006-10-06 Introduction @@ -39,10 +45,7 @@

-La société nVidia propose ses propres pilotes graphiques. Ceux-ci offrent de -bonnes performances et une accélération 3D complète. Les distributions des -pilotes comprennent deux composants : nvidia-kernel et -nvidia-glx. +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 : nvidia-kernel et nvidia-glx. Le deuxième, nouveau, est divisé en nvidia-drivers et nvidia-legacy-drivers. Si c'est votre première installation, vous devriez utiliser ce dernier.

@@ -60,6 +63,14 @@ d'interface vers le matériel.

+

+Les nouveaux pilotes ont les mêmes fonctionnalités que nvidia-kernel et nvidia-glx, réunies dans un seul ebuild unifié, assez similaire à la façon dont la société nVidia elle-même fournit ses pilotes. +

+ + +Les deux paquets nvidia-kernel et nvidia-glx sont obsolètes, et seront retirés de l'arbre de Portage dans le futur au profit de nvidia-drivers et nvidia-legacy-drivers. Si vous utilisez nvidia-kernel et nvidia-glx, vous devriez migrer vers les nouveaux paquets. + +
@@ -95,8 +106,7 @@

-Il vous faut aussi ajouter le support d'agpgart dans le noyau, soit en -dur, soit en module : +Vous pouvez aussi, optionnellement, activer le support d'agpgart 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 NvAGP. 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 :

@@ -137,12 +147,12 @@
 
 

Ensuite, dans la section « VESA driver type », choisissez entre -vesafb ou vesafb-tng : +vesafb ou vesafb-tng. Si vous avez un processeur AMD64, choisissez vesafb plutôt que vesafb-tng :

-( ) vesafb
-(X) vesafb-tng
+(X) vesafb
+( ) vesafb-tng
 

@@ -159,16 +169,7 @@

-Les bibliothèques et les modules de nVidia sont disponibles dans deux paquets -séparés : nvidia-glx et nvidia-kernel. Le premier contient -les bibliothèques GLX pour X11 tandis que le second contient les modules du -noyau. -

- -

-L'ebuild nvidia-kernel trouve automatiquement la version de votre noyau -grâce au lien symbolique /usr/src/linux. Assurez-vous que ce lien -pointe vers les bonnes sources et que le noyau a été configuré correctement. +Les ebuilds nvidia-kernel, nvidia-drivers et nvidia-legacy-drivers trouvent automatiquement la version de votre noyau grâce au lien symbolique /usr/src/linux. Assurez-vous que ce lien pointe vers les bonnes sources et que votre noyau a été configuré correctement. Référez-vous à la section « Configurer le noyau » du Manuel Gentoo Linux pour obtenir des instructions détaillées sur la configuration de votre noyau. @@ -212,12 +213,10 @@ -Malheureusement, certains cartes graphiques un peu anciennes ne sont plus -supportées par les dernières versions de nvidia-glx et -nvidia-kernel. nVidia fournit une nvidia-drivers, nvidia-glx et nvidia-kernel. nVidia fournit une liste des cartes supportées. Veuillez vérifier que votre carte s'y trouve bien avant -d'installer ce pilote. +d'installer les pilotes.

@@ -245,14 +244,7 @@

-Si vous possédez une de ces cartes, vous devrez masquer les nouvelles versions -des pilotes nVidia et installer une ancienne version : -

- -
-# echo ">media-video/nvidia-kernel-1.0.6629-r5" >> /etc/portage/package.mask
-# echo ">media-video/nvidia-glx-1.0.6629-r7" >> /etc/portage/package.mask
-
+Si votre carte est dans cette liste, vous devrez installer le paquet nvidia-legacy-drivers pour avoir le support 3D. @@ -261,30 +253,37 @@

-Il est maintenant temps d'installer nvidia-kernel et nvidia-glx. -Puisque nvidia-glx dépend de nvidia-kernel, installer le premier -est suffisant. +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 nvidia-glx dépend de nvidia-kernel, installer nvidia-glx est suffisant.

+(Si votre carte n'est pas dans la liste des cartes obsolètes)
+# emerge nvidia-drivers
+(Si votre carte est listée parmi les cartes obsolètes)
+# emerge nvidia-legacy-drivers
+
+ +
 # emerge nvidia-glx
 
+ Chaque fois que vous compilez un nouveau noyau ou que vous recompilez votre noyau courant, vous devez exécuter emerge nvidia-kernel pour installer les modules nVidia pour ce noyau. nvidia-glx n'est pas affecté par les changements du noyau ; il n'est même pas nécessaire de le réinstaller lorsque vous mettez à jour (ou -recompilez) X. +recompilez) X. Si vous utilisez les nouveaux pilotes, vous devrez exécuter emerge nvidia-drivers ou emerge nvidia-legacy-drivers pour réinstaller les modules nVidia.

Lorsque l'installation est finie, lancez modprobe nvidia pour charger le -module du noyau en mémoire. +module du noyau en mémoire. S'il s'agit d'une mise à jour, vous devez auparavant supprimer le module précédent.

+# lsmod | grep nvidia && rmmod nvidia
 # modprobe nvidia
 
@@ -313,8 +312,7 @@

-Une fois que les pilotes sont installés, vous devez configurer votre serveur X -(Xorg ou XFree86) pour qu'il utilise le pilote nvidia au lieu du pilote +Une fois que les pilotes sont installés, vous devez configurer votre serveur X pour qu'il utilise le pilote nvidia au lieu du pilote nv par défaut.

@@ -561,8 +559,7 @@ marqués ~arch. Ces pilotes ne se servent plus de hotplug ou udev pour créer les fichiers de périphérique, il n'est donc pas nécessaire de lancer NVmakedevices.sh. À la place, le pilote de X créera lui-même les -fichiers /dev/nvidia* lorsque vous lancerez X. Cependant, il faut -utiliser un noyau récent (2.6.14 ou plus récent.) +fichiers /dev/nvidia* 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 nvidia-drivers et nvidia-legacy-drivers. @@ -582,7 +579,12 @@

-# less /usr/share/doc/nvidia-glx-*/README.txt.gz
+(pour nvidia-drivers)
+$ less /usr/share/doc/nvidia-drivers-*/README.gz
+(pour nvidia-legacy-drivers)
+$ less /usr/share/doc/nvidia-legacy-drivers-*/README.gz
+(pour nvidia-glx)
+$ less /usr/share/doc/nvidia-glx-*/README.txt.gz