LinuxPedia

Wiki libre et indépendant dédié à GNU-Linux et BSD.

Outils pour utilisateurs

Outils du site


opensuse:install_pilotes_nvidia

Installation du pilote Nvidia

Installation automatique

One-click Install

Pour opensuse 10.3 et 11.0 vous pouvez utiliser la méthode du one-click install (installation en un clic pour les non-anglophones):

  • Pour les possesseurs de cartes récentes:

  • Pour les possesseurs de cartes plus anciennes (NVIDIA Legacy):

Consulter la page nvidia-legacy pour savoir à quelle catégorie appartient votre carte.

<note importante> Il faut que vous ayez activé les dépôts en ligne (OSS et Update). Sinon l'installation par la méthode 'one-click install' ne marchera pas due a des problèmes de dépendances non-résolues.</note>

Avec Yast (ou zypper)

Il faut ajouter un répertoire à Yast. Vous avez le choix entre 2 méthodes:

  • Ouvrez YaST. Dans le menu de gauche, choisissez LogicielDépôts de logicielsAjouter → Cochez la case Dépôts communautairesSuivant → Choisissez le dépôt NVIDIA Repository et Valider

ou

  • Ajouter le dépôt NVIDIA en indiquant l'url à YaST.

Dans changement de support : Il faut faire: “Ajouter” →

Protocole: HTTP 
Nom du serveur: : download.nvidia.com 
Répertoire sur le serveur: novell

Pour la version openSUSE 10.2 il faut ajouter la source :

ftp://download.nvidia.com/opensuse/10.2/

Il ne vous reste plus qu'à installer les pilotes:

Dans YaST, “installer et supprimer des logiciels”. Recherchez “nvidia”, puis installez les paquetages nvidia → x11-video-nvidia, nvidia-gfx-kmp-*. Avec * = default, ou smp ou bigsmp, cela dépend de votre noyau.

Vous devez redémarrer le serveur X (delogguer-vous et <ctrl>+<alt>+<backspace> deux fois) pour que le pilote soit utilisé par votre système.

Installation manuelle

Vérification de gcc et kernel source

Avant de commencer, assurez-vous que gcc et kernel-sources soient installés, sinon :

Ouvrez yast -> logiciels -> installer et supprimer des logiciels ->  
  • recherchez gcc et cochez-le,
  • recherchez make et cochez-le,
  • recherchez kernel-source et cochez-le.

Acceptez (Yast peut demander votre dvd opensuse).

Téléchargement du pilote

Téléchargez-le sur le site de nvidia. Téléchargez bien le fichier de votre architecture. Si vous ne le savez pas, cela doit probablement être la version 32bits. Une fois le téléchargement terminé, il faut modifier les droits. Pour cela, allez dans votre dossier de téléchargement, cliquez avec le bouton droit sur le fichier → propriété → droit d’accès → cochez la case exécutable.

Avant de télécharger la dernière version du driver, vérifiez que votre carte est supportée par celui-ci ! Pour info, les derniers drivers Nvidia prennent en charge les Geforce génération 4 à 8800 gtx et quadro. Pour les cartes en-dessous des Geforce 4, il vous faudra télécharger les drivers legacy !

Pour les architectures 32 bits mono CPU AMD et Intel téléchargez les Drivers NVIDIA ayant l'extension pkg1.run.

pour les intel core 2 duo et Amd en architecture 64 bit téléchargez les Drivers NVIDIA ayant l'extension pkg2.run.

Précaution avant l'installation

Ouvrez une Console par les touches CTRL + ALT + F1

Pour les novices, il est préférable de copier votre fichier de config nommé xorg.conf. Pour se faire :

su
motdepasse
cp /etc/X11/xorg.conf /etc/X11/xorgold.conf

Attention aux minuscules et majuscules !!

En cas de plantage, vous pourrez restaurer votre ancienne config en faisant la commande inverse :

cp /etc/X11/xorgold.conf /etc/X11/xorg.conf

Installation du pilote

Si vous êtes au runlevel 5, vous devez vous mettre en runlevel 3. Saisissez la commande suivante dans une des consoles :

su
motdepasse  
init 3

Allez dans votre répertoire de téléchargement :

cd /home/votreuser/dossierdetelechargement/

Pour voir le contenu, tapez la commande ci-dessous. Vous devriez voir le fichier que vous avez téléchargé :

ls

Tapez la commande suivante et suivez les instructions :

sh NVIDIA-Linux-<arch>-<version>-<build>-<pkg#>.run

Pour la configuration de votre carte, saissisez ceci :

sax2 -m 0=nvidia

Pour vérifier si l'activation de la 3D est bien active, tapez :

glxinfo | grep rendering

Le système doit vous répondre :

direct rendering: Yes

Si c'est le cas, vous pouvez relancer l'environnement graphique par un :

init 5

Un logo Nvidia apparaitra au prochain redémarrage ou en relançant le serveur X par la commande :

rcxdm restart
opensuse/install_pilotes_nvidia.txt · Dernière modification : 2018/11/17 12:53 de 127.0.0.1