====== Installation du pilote Nvidia ====== {{carte:nvidiabon.png|}} ===== 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: [[http://opensuse-community.org/nvidia.ymp|{{manuel:one_click_install.png|}}]] * Pour les possesseurs de cartes plus anciennes (NVIDIA Legacy): [[http://opensuse-community.org/nvidia-legacy.ymp|{{manuel:one_click_install.png|}}]] Consulter la page [[carte:nvidia-legacy]] pour savoir à quelle catégorie appartient votre carte. 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. ==== 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 **Logiciel** -> **Dépôts de logiciels** -> **Ajouter** -> Cochez la case **Dépôts communautaires** -> **Suivant** -> 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 ++ 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 [[http://www.nvidia.com/Download/Find.aspx?lang=en-us|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----.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