Utilise les sources et tu les reconstruit pour qu il soit compatible avec ton system avec la command rpm --rebuild.
http://download.nvidia.com/XFree86_40/1.0-3123/NVIDIA_GLX-1.0-3123.src.rpm
http://download.nvidia.com/XFree86_40/1.0-3123/NVIDIA_kernel-1.0-3123.src.rpm
ensuite,
rpm --rebuild NVIDIA_kernel-1.0-3123.src.rpm
rpm --rebuild NVIDIA_GLX-1.0-3123.src.rpm
tu obtiens 2 nouveaux rpm dans le repertoire /usr/src/RPM/RPMS/i586.
C est ceux la que tu installes (rpm -ivh . ..)
n oublie pas de modifier le fichier XF86Config-4 apres l install et avant le redemarrage.
-ajouter load ´glx´
-changer ´nv´ par ´nvidia´
Voila ça devrait marcher.
Bon courage.