INSTALLER UNE GEForce II MX sur une Mandrake 9 avec accélération 3D

Après quasiment deux ans d'essais et de tentatives infructueuses sur divers mandrake!!!! Je me demandais si cette opération était possible...

J'AI ENFIN REUSSIT ET MES VOISINS S'EN SOUVIENNENT ENCORE!!

Donc la méthode fonctionnelle pour l'installer est :
Installer la Mandrake 9.0 avec les composants les plus courants
et bien entendu les outils de dépeloppements ou tout au moins les
outils rpm builder.
Aprés ceci Vous allez télécharger les deux RPM à l'adresse (merci jms):
ftp://download1.nvidia.com/XFree86_40/1.0-3123/

NVIDIA_GLX-1.0-3123.i386.rpm

et

NVIDIA_kernel-1.0-3123.src.rpm


sur le site de NVIDIA.si vous en prenez d'autres ca marchera pas.. donc le .src.rpm pour le kernel ok?

Vous passez en mode console (OBLIGATOIRE) VOUS FERMEZ X !!

Vous vous loggez en root : (C CARREMENT OBLIGATOIRE!!)
$ su motdepasse : (en général on met le bon)
là vous tapez :
$ rpm --rebuild NVIDIA_kernel-1.0-3123.src.rpm

ensuite vous allez dans le répertoire :
$ cd /usr/src/RPM/RPMS/i586/
(vous faites un petit $ ls pour vérifier qu'il y a votre jolie rpm dedans)
s'il y est pas.. euh chercher dans les autres i genre i386 mais bon la je garantis plus rien..
d'ailleurs je garantis rien.... ;o))
sinon pour le trouver y a aussi la méthode a partir du répertoire /usr/src/

$ find -name "*.rpm" mais bon

donc quand vous etes dans le repertoire du rpm vous faites
$ rpm -ivh NVIDIA_kernel-1.0-3123.i586.rpm
Et là tout doit aller bien si ca va pas bien je peux plus rien faire..

maintenant vous revenez à votre répertoire ou vous avez le rpm GLX
genre moi c t dans cd /home/jeborelire/ et la vous faites
$ rpm -ivh NVIDIA_GLX-1.0-3123.i386.rpm

Là vous avez droit a un truc du genre :

--- The above file(s) possibly belong to a conflicting MESA rpm.
--- They have been renamed to xxx..RPMSAVE to
--- avoid conflicting with the files contained within this
--- package.
--- Please see the FREQUENTLY ASKED QUESTIONS section of
--- /usr/share/doc/NVIDIA_GLX-1.0/README for more details.
et donc si vous allez voir la ou on vous dit : c écrit ca :
A: Like the message says conflicting files have been moved aside to
insure that your applications find the newly installed OpenGL
libraries. There is no need for alarm, the message is purely
informational. If you uninstall the NVIDIA_GLX package then the
original files will be restored automatically.
Pour les anglophobes ca veut dire :
T'en fais pas mon pot tout va bien!!
enfin presque en fait ca veut dire que tu peux revenir en arrière

Donc si y a que ca a la fin tout va encore trés trés bien !!
Ensuite vous prenez votre éditeur de texte favoris Vi ou Emacs pour modifier le fichier XF86Config-4
Ici l'exemple des commandes pour Vi
Après il faut taper :

$ vi /etc/X11/XF86Config-4

et la vous modifier par Touche (ESC) puis i pour remplacer (je vous dit vraiment tout! ):
Driver "nv" par
Driver "nvidia"

vous vérifiez que vous avez bien dans la section module :
Load "glx"
Si dans la section module vous avez
Load "GLCore"
Load "dri"
vous devez les commenter pour les désactiver :
# Load "GLCore"
# Load "dri"
vous enregistrer ces modifications par Touche (ESC) puis wq!

vous SORTEZ DE ROOT!!!!! en tapant :
$ exit

Et là vous vous faîtes un petit

$ startx

Et là vous testez la démo de unreal tournament 2003 et vous êtes heureux!!! !!!!!!!!!

PS: des méthodes fonctionnelles j'en ai lu 200 et ca n'a jamais marché chez moi...
Mais là ca marche

PAr contre si vous avez dèja fait d'autres trucs avant, genre installer d'autres RPM que ceux
que je vous ai dit ca marchera pas ... (je le sais j'ai dèja tenté)
ou le pire de tout vous avez installé MesaGLX en rpm...

ca marchera pas non plus ...

Donc ce qu'il faut faire c'est partir de zéro vous faites ca jsute après l'install de MAndrake!!
D'autant plus que si ca bugge vous avez de fortes chances
d'avoir un système bien pourri au niveau du X..

Voilà bonne chance à tous

Et puis après allez faire un tour sous www.blender.org

Ecrivez moi à jeborelire@hotmail.com