Cette page donne une méthode pour installer les drivers Nvidia sur une Mandrake 8.0 pour un carte GeForce2. Les drivers de Nvidia étant générique, cette méthode devrait aussi marcher avec les cartes TNT2 et GeForce. Mais je ne peux pas garantir le résultat.
Cette installe tient compte du fait que votre carte graphique est déjà reconnus par le système. Il est donc question ici d'avoir accès à l'accélération graphique.
Attention : Cette méthode s'applique à une mandrake sans mise à jour.
Bon ceci étant dit, passons à la suite.
Cette page donne une méthode pour installer les drivers Nvidia sur une Mandrake 8.0 pour un carte GeForce2. Les drivers de Nvidia étant générique, cette méthode devrait aussi marcher avec les cartes TNT2 et GeForce. Mais je ne peux pas garantir le résultat.
Cette installe tient compte du fait que votre carte graphique est déjà reconnus par le système. Il est donc question ici d'avoir accès à l'accélération graphique.
Attention : Cette méthode s'applique à une mandrake sans mise à jour.
Bon ceci étant dit, passons à la suite.
Vous avez une Mandrake 8.1 ou une Mandrake 8.2, cliquez ici.
Alors là, c'est sérieux
On retrousse ses manches et on commence.
Il suffit de télécharger ces deux archives sur le site de Nvidia
-NVIDIA_kernel-x.x-x.tar.gz
-NVIDIA_GLX-x.x-x.tar.gz
En clair, on se log en root et on passe en mode console.
Où on lance la commande :
Rq : A éviter quand on est encore sous X.
Pour info, telinit 3 correspond au mode console et telinit 5 au mode serveur X.
Quand on passe en telinit3, on arrête le serveur X qui permet l'affichage graphique.
Donc, quand on lance la commande telinit3 à partir d'un envirronement graphique,
le serveur envoi une vague de protestation sous forme de messages d'erreur.
On se créer son petit répertoire et on décompresse la première archive avec la commande :
On va dans le répertoire créé :
On lance un :
et on attend le "NVdriver installed successfully" final.
Bon cette dernière commande vient d'installer le module NVdriver dans /lib/modules/2.4.3-20mdk/video et plein d'autre chose qui restent encore un mystère.
Pour être sûr, il suffit de faire lsmod.
Si NVdriver apparaît dans la liste
alors, c'est tout bon.
OUF !!!
On va faire un petit tour dans /etc/modules.conf
et vérifie que la ligne suivante est présente :
et on fait un petit (j'aime bien cette expression)
pour mettre à jour les dépendances au niveau des modules
Et maintenant la vérification finale de cette première partie :
On doit obtenir un truc qui ressemble à ça :
BON maintenant on passe à l'OPENGL
Si tu as du temps à perdre, tu peux sauvegarder ces fichiers. Autrement ils seront supprimer par de rm sauvage
(celles-là, si tu les trouve pas c'est pas grave. C'est juste indiquer dans la doc alors au cas où ....)
On va dans le répertoire créé :
On s'en refait un :
et c'est la qu'on voit l'intérêt des sauvegardes précédentes. Parce que le shell de Nvidia supprime les anciens fichiers par des rm sauvages et installe les siens à la place.
Et ....... c'est tout pour la seconde partie.
Et non, c'est pas fini. Maintenant, on s'attaque aux FICHIERS DE CONFIG.
Alors là, je crois que c'est claire. On sauvegarde le fichier
C'est une obligation avant de poursuivre.
Bon, on édite le fichier XF86Config-4 encore en place.
Un peu d'attention maintenant.
il faut rechercher dans la section Device qui doit ressembler à ça
# **********************************************************************
# Graphics device section
# **********************************************************************
Section "Device"
Identifier "Generic VGA"
Driver "vga"
EndSection
Section "Device"
Identifier "NVIDIA GeForce2 DDR (generic)"
VendorName "unknown"
BoardName "3D Prophet II Gts pro"
Driver "nv"
#VideoRam 65536
# Clock lines
# Uncomment following option if you see a big white block
# instead of the cursor!
# Option "sw_cursor"
Option "DPMS"
EndSection
Après modification, ça doit ressembler à ça :
# **********************************************************************
# Graphics device section
# **********************************************************************
Section "Device"
Identifier "Generic VGA"
Driver "vga"
EndSection
Section "Device"
Identifier "NVIDIA GeForce2 DDR (generic)" #<-ligne à modifier
VendorName "Hercules"
BoardName "3D Prophet II Gts pro"
Driver "nvidia" #<-ligne à modifier
BusID "PCI:1:0:0" #<-ligne à ajouter
# VideoRam 65536
# Clock lines
# Uncomment following option if you see a big white block
# instead of the cursor!
# Option "sw_cursor"
Option "DPMS"
EndSection
Petite explication.
Les informations importantes sont :
et récupérer le début de cette ligne :
Les informations moins importantes sont :
Voilà pour la section Device.
Maintenant, il faut trouver la section Screen
Section "Screen"
Identifier "screen1"
Device "NVIDIA GeForce2 DDR (generic)"
et vérifier que Device correspond à "Identifier" de la section Device précédente.
Si c'est OK, on passe à la suite.
Et pour finir avec ce fichier, on va aller à la section Modules qui doit ressembler à ça :
Section "Module"
# This loads the DBE extension module.
Load "dbe"
# This loads the miscellaneous extensions module, and disables
# initialisation of the XFree86-DGA extension within that module.
SubSection "extmod"
#Option "omit xfree86-dga"
EndSubSection
# This loads the Type1 and FreeType font modules
Load "type1"
Load "freetype"
EndSection
et le nouveau après modif à ça :
Section "Module"
# This loads the DBE extension module.
Load "dbe"
Load "glx" #<-ligne a ajouter
Load "dri" #<-ligne a ajouter
# This loads the miscellaneous extensions module, and disables
# initialisation of the XFree86-DGA extension within that module.
SubSection "extmod"
#Option "omit xfree86-dga"
EndSubSection
# This loads the Type1 and FreeType font modules
Load "type1"
Load "freetype"
EndSection
Bon. En claire, les deux lignes ajoutées sont :
Alors glx c'est ce qu'on vient d'installer avant pour l'OPENGL
et dri ça fait parti du noyau (mais aux dernières infos, ça n'est pas utilisé par les cartes Nvidia).
ET VOILA !
Fini pour les modifs du fichier.
Alors, on sauvegarde :
On abandonne le root :
Et on lance
et
et c'est tout. (faut bien s'arrêter à un moment ou un autre.)
Si ça marche pas
tu peux écumer les forums
ou faire l'offrande d'un poisson a tux ;-)
Tu viens d'installer une Mandrake 8.1 ou 8.2 et tu t'aperçois que tu ne dispose pas de l'accélération graphique. Si tu n'as pas appliqué de mises à jour, normalement cette méthode fonctionne. Mais sache que NVidia fournit maintenant des drivers sous forme de rpm pour la Mandrake.
Ils marchent. J'ai testé avec la Mandrake 8.2. Mais tu auras toujours besoin cette page. En effet, une fois les rpm installés, j'ai quand même dû modifier le fichier XF86Config-4.
Donc si tu décide de passer par l'installation des rpms, utilise la 9ème étape pour profiter de l'accélération.