@pmarion
Voici les résultats des commandes, légèrement adaptées :
$ find /lib/modules/ -name nvidia.ko -exec ls -l {} \;
-rw-r--r-- 1 root root 7559700 2008-11-22 22:43 /lib/modules/2.6.27.5-117.fc10.i686/extra/nvidia/nvidia.ko
-rw-r--r-- 1 root root 7855624 2009-01-09 04:24 /lib/modules/2.6.27.9-159.fc10.i686/extra/nvidia/nvidia.ko
-rw-r--r-- 1 root root 7862428 2009-01-27 10:04 /lib/modules/2.6.27.12-170.2.5.fc10.i686/extra/nvidia/nvidia.ko
$ ls -l /boot/vmlinuz*fc10*
-rwxr-xr-x 1 root root 2570960 2008-11-18 18:30 /boot/vmlinuz-2.6.27.5-117.fc10.i686
-rwxr-xr-x 1 root root 2575088 2009-01-21 08:21 /boot/vmlinuz-2.6.27.9-159.fc10.i686
-rwxr-xr-x 1 root root 2575568 2009-01-21 08:21 /boot/vmlinuz-2.6.27.12-170.2.5.fc10.i686
Et voici mon interprétation :
Les noyaux et les modules sont bien là. J'ai réussi à booter sur le noyau 2.6.27.12-170.2.5 et le kmod-nvidia est fonctionnel.
Par contre, si je boote sur les deux autres noyaux, le kmod-nvidia de chaque noyau (qui est installé, comme on peut le voir) ne fonctionne plus.
Je pense que l'explication peut venir de la commande suivante (j'ai rajouté les ">" et "<" à la main):
$ yum list installed kmod-nvidia\*
Loaded plugins: refresh-packagekit
Installed Packages
kmod-nvidia.i686 >180.25-1.fc10< installed
kmod-nvidia-2.6.27.5-117.fc10.i686.i686 177.82-1.fc10.4 installed
kmod-nvidia-2.6.27.9-159.fc10.i686.i686 180.22-1.fc10 installed
kmod-nvidia-2.6.27.12-170.2.5.fc10.i686.i686 >180.25-1.fc10< installed
Il doit y avoir une sorte de lien entre le noyau et le kmod-nvidia du noyau (qui doit contenir le fichier nvidia.ko) via le kmod-nvidia "général" (qui contiendrait le driver en soi). C'est une impression purement subjective de ma part. En regardant le contenu exact des paquets, on pourrait préciser un peu plus les choses.
Je pense que si je forçais la désinstallation du paquet kmod-nvidia-180.
25-1.fc10.i686 et que je forçais l'installation du paquet kmod-nvidia-180.
22-1.fc10.i686, j'aurais l'accélération nvidia sur le noyau 2.6.27.9-159 mais plus sur le noyau 2.6.27.12-170.2.5.
En tous cas, merci pour ta suggestion de commandes, cela me permet de poser le problème et de trouver (je crois) une certaine logique.
Bonne journée à tous.