Fourre Tout

C'est mon pense-bête

Outils pour utilisateurs

Outils du site


linux:fedora:installer_pilote_nvidia

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
linux:fedora:installer_pilote_nvidia [2011/10/04 08:51]
jce [Installation manuelle d'un nouveau pilote Nvidia]
linux:fedora:installer_pilote_nvidia [2021/04/11 13:50] (Version actuelle)
Ligne 71: Ligne 71:
 Gère les deux écrans, mais **pas** sans fichier de configuration ! Gère les deux écrans, mais **pas** sans fichier de configuration !
  
 +====== Nvidia sur fedora 15 64 bits ======
  
 +===== Historique ===== 
 +
 +==== Installation initiale ====
 +  * Fedora 15 64 bits sur nouvelle machine
 +  * pilote NVIDIA récupéré directement chez Nvidia, installé avec le script fourni
 +
 +Pas de problème particulier.
 +
 +==== Mise à jour du noyau ====
 +
 +Bien entendu, le pilote n'est pas recompilé automatiquement pour le nouveau noyau et, bien plus gênant, le pilote //nouveau// est démarré, mais la session X ne fonctionne pas correctement.
 +
 +NB : voir si le script de l'atelier irisa utilisé sur ma précédente machine pour recompiler automatiquement le pilote lors d'un changement de noyau pourrait faire l'affaire.
 +
 +Dans tous les cas, il faut ...
 +
 +===== Se débarrasser du pilote nouveau =====
 +
 +
 +Il est difficile de se débarasser du pilote nouveau, qui est bien enraciné à tous les niveaux : il est incorporé dans le //disque mémoire initial// (//initramdisk//), chargé très tôt au démarrage de la machine : la directive d'exclusion (''blacklist nouveau'', voir ci-dessus) ne suffit pas, car ce //ramdisk// est chargé bien avant que le noyau lise les fichiers de ''/etc/modprobe.d''. Et même la solution qui consiste à ajouter la directive //blacklist// lors du chargement du noyau (fichier //grub.conf//) ne suffit pas !!
 +
 +Le problème (mais pas sa solution) est bien décrit [[ ftp://download.nvidia.com/XFree86/Linux-x86/260.19.21/README/commonproblems.html#nouveau| sur le site de nvidia ]]
 +
 +Même en démarrant en mode mono-utilisateur, le pilote //nouveau// est démarré et il est impossible de le désactiver par //rmmod//.
 +
 +La solution est décrite sur le [[http://forums.fedoraforum.org/showthread.php?t=204752| forum fedora]] et comporte quatre étapes ; j'ai suivi la méthode recommandée par l'auteur et ça c'est bien passé : 
 +  - Mise à jour noyau (venait d'être faite)
 +  - Installation pilote nvidia avec akmod (je cite : « This is the best option in my opinion as you don't get any problems when a new kernel is released »)
 +    * yum --nogpgcheck install http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm (déjà installés auparavant)
 +    * yum install akmod-nvidia xorg-x11-drv-nvidia-libs.i686
 +  - Supprimer //nouveau// du //ramdisk//
 +    * mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r)-nouveau.img
 +    * dracut /boot/initramfs-$(uname -r).img $(uname -r)
 +  - redemarrer
 +
 +Et ça fonctionne ; reste à voir ce qui se pasera au prochain changement de noyau
  
linux/fedora/installer_pilote_nvidia.1317711067.txt.gz · Dernière modification: 2021/04/11 13:41 (modification externe)