LE NEWSMAGAZINE Nº1 DES NOUVELLES TECHNOLOGIES
244 utilisateurs connectés

[TuTo] Installer les pilotes nVidia sous GNU/Linux

mateusz93 le 11 mai 2007 à 14h30
==========>< inclued picture ><=> < inclued picture ><==========
:hello: amis Linuxiens. Vous possédez une carte graphique nVidia et vous souhaitez utilisez des applications 3D? Voici comment installer les pilotes nVidia sous différentes distributions GNU/Linux.


Note: Avant toute manipulation, il vaut mieux sauvegarder son fichier xorg.xonf. Pour ce faire, ouvrez une console, passer en root et faite:
cp /etc/X11/xorg.conf /etc/X11/xorg.conf.back


I. Ubuntu et les autres -buntus
II. openSuSE
III. Debian
IV. Fedora
V. Mandriva



I. Ubuntu et les autres -buntus

Dans les dernières versions d'ubuntu, il existe un programme qui automatise l'installation des pilotes. Il s'agit du gestionnaire de pilotes propriétaires. Il suffit de l'ouvrir, de cocher la bonne case et ca installe le pilote:
< inclued picture >




II. OpenSuSE

Il suffit de cliquer ;)

< inclued picture >


Pour les GeForce FX (5xxx):
< inclued picture >

Pour les anciennes cartes (voir la liste), il faut utiliser un autre pilote:
< inclued picture >

Redemarrer X ou le PC.

Remarque: Si ca ne marche pas, taper dans une console en root: sax2 -r


III. Debian

Comme avec Ubuntu, nous allons passez par apt, pour plus de simplicité. Mais il faut d'abord vérifier que vous avez des sources non-free dans votre /etc/apt/sources.list . Pour ce faire, ouvrez ce fichiez avec un éditeur de texte. Dans un fichier, vous devriez avoir une liste d'URL, précédé de deb. En fin de ligne de votre dépôt Debian principale, vous devez avoir main. Si vous n'avez que cela, ajoutez à la suite contrib et non-free. Vous devrez donc avoir une ligne de ce type:
deb ftp://ftp2.fr.debian.org/debian/ testing main contrib non-free

Remarques:
  • Bien sur vous remplacerez testing par le nom de votre version (stable / testing / sid ...)
  • Pour le moment, il n'y a plus de pilotes sur la testing.

  • Sauvegarder le fichier et quitter.

    Ouvrez maintenant une console. Il y aura plusieurs paquets à installer, mais avant tout, logguez vous en root avec la commande su et faites :
    apt-get update


    Ensuite, installer module-assistant, qui permettra de compiler le noyau.
    apt-get install module-assistant


    Enfin, au tour des pilotes:
    apt-get install nvidia-kernel-source nvidia-glx


    Maintenant, compiler votre noyau grâce a module-assistant:
    m-a a-i nvidia-kernel-source


    Il ne reste plus qu'à dire à la machine d'utiliser ces pilotes. Comme précédemment, éditer le fichier /etc/X11/xorg.conf et dans la section Device, remplacez nv par nvidia en face de driver. Sauvegardez et quittez.

    Voilà, il ne reste plus qu'à redémarrer X ou le PC.


    IV. Fedora

    Tout d'abord, il faut ajouter une source pour YUM: Fusion. Celle-ci est très bien car elle contient plein de logiciels non-open source, ainsi ques des pilotes propriétaires, tel le pilote nvidia. Pour ce faire, ouvrez une console, et en tant que root:
    Pour les GeForces 6 ou plus:

    yum install kmod-nvidia


    Pour les GeForces 5:

    yum install kmod-nvidia-173xx


    Pour les GeForces 2 a 4:

    yum install kmod-nvidia-96xx


    Pour les GeForces plus anciennes:

    yum install kmod-nvidia-legacy


    Enfin, redémarrer X ou votre PC.



    V. Mandriva

    Pour plus de simplicité, nous allons passer par URPMI. Comme les pilotes nVidia ne sont pas libres, il faut donc ajouter les sources non-free et plf non-free. Pour ce faire, regarder ce tuto de Paulux.

    Remarque: Si vous avez une Mandriva PowerPack, cette étape n'est pas nécessaire car elle contient déjà les logiciels non open-sources.

    Ceci fait, il ne reste plus qu'à installer le pilote:

    urmpi dkms-nvidia


    Grâce aux dépendances, il s'installera automatiquement:
  • dkms : outil qui compile automatiquement le noyau
  • gcc : compilateur
  • kernel-source : sources du noyau
  • nvidia : le pilote

  • Ensuite, il faut configurer X à l'aide de XFdrake. Pour ce faire soit vous le lancez à partir de Menu > Système > Configuration > Configurez votre ordinateur > Matériel > Configurer le serveur d'affichage
    , soit en tapant dans une console:
    xfdrake


    Voilà, vous n'avez plus quà redémarrer X ou votre PC.



    <====================>


    D'autres distros vont venir. Si vous savez comment installer les drivers sur d'autres distros, contactez moi ;)

    Sources:
    http://wiki.alionet.org/doku.php?id=howto:nvidia
    http://doc.ubuntu-fr.org/nvidia
    http://doc.fedora-fr.org/Carte_NVIDIA_:_installation_des_pilotes
    http://wiki.mandriva.com/fr/Nvidia


    Mises a jour:
    30/12/08 - Fedora 10, opensuse 11.1
    -->Message édité par mateusz93 le 30/12/2008 18:40:03<--
    -------
    Quand Chuck Norris utilise Windows, il ne plante pas.


    CPU Intel core 2 duo 1.86Ghz, RAM 2046Mo, GPU nVidia 8600GT, Ubuntu 9.10 & Windows 7 Professionel
    empreurTux le 11 mai 2007 à 17h45
    c`est super mateuz!!.... :bien:
    mateusz93 le 11 mai 2007 à 19h19
    empreurTux a écrit :
    c`est super mateuz!!.... :bien:


    Merci :) Comme je faisais pareil sur mon site je me suis dit autant le faire ici aussi.

    :edit
    Je viens de rajouter pour la Fedora Core.
    -->Message édité par mateusz93 le 11/05/2007 19:46:33<--
    -------
    Quand Chuck Norris utilise Windows, il ne plante pas.


    CPU Intel core 2 duo 1.86Ghz, RAM 2046Mo, GPU nVidia 8600GT, Ubuntu 9.10 & Windows 7 Professionel
    HybriS le 28 juillet 2007 à 15h27
    Pourquoi ne pas expliquer la méthode générique qui marche sur n'importe qu'elle destribution ? Tu télécharge le drievr sur le site a nvidia. tu installe tes headers, tu installe GCC, puis tu deconnecte X. et tu tape "nom du fichier".run.
    tu suis l'install pouis quand c'est fini tu redemmare le serveur x (CTRL+ALT+BACKSPACE)

    Bonne journée.

    Salut

    HybriS
    -------
    L'absurde, c'est la raison lucide qui constate ses limites.
    Albert CAMUS

    [:hybris:1]
    Y2J le 29 juillet 2007 à 15h19
    HybriS a écrit :
    Pourquoi ne pas expliquer la méthode générique qui marche sur n'importe qu'elle destribution ? Tu télécharge le drievr sur le site a nvidia. tu installe tes headers, tu installe GCC, puis tu deconnecte X. et tu tape "nom du fichier".run.
    tu suis l'install pouis quand c'est fini tu redemmare le serveur x (CTRL+ALT+BACKSPACE)

    Bonne journée.

    Salut

    HybriS


    Il est fortement conseillé de ne pas utiliser cette méthode. Mauvaise communication avec le noyau, problèmes après un update de xorg, etc.

    Vaut mieux le faire comme mateusz93 la si bien expliqué. :bien:
    HybriS le 30 juillet 2007 à 17h15
    Ok, Moi j'ai toujours compiler comme ca... mais si tu dis que c'est mieux, moi je te crois :d
    -------
    L'absurde, c'est la raison lucide qui constate ses limites.
    Albert CAMUS

    [:hybris:1]
    mateusz93 le 30 juillet 2007 à 20h11
    Le cas que tu décris est le cas général. Certes il marche mais il faut parfois configurer d'autres fichiers est ca peut être parfois chiant pour les débutants... Les cas que j'ai décris ne sont pas meilleurs, ils sont plus à la portée de tout le monde :)
    -------
    Quand Chuck Norris utilise Windows, il ne plante pas.


    CPU Intel core 2 duo 1.86Ghz, RAM 2046Mo, GPU nVidia 8600GT, Ubuntu 9.10 & Windows 7 Professionel
    mateusz93 le 31 juillet 2007 à 17h57
    ==> Ajout de Mandriva
    -------
    Quand Chuck Norris utilise Windows, il ne plante pas.


    CPU Intel core 2 duo 1.86Ghz, RAM 2046Mo, GPU nVidia 8600GT, Ubuntu 9.10 & Windows 7 Professionel
    Labbaipierre le 07 octobre 2007 à 00h21
    :hello:

    Si tu veux que ton topic soit référencé dans la FAQ OS, il faut en faire part aux modérateurs ou administrateurs. On n'est pas forcés de tomber dessus (pour preuve, ce topic a 2 mois et je viens juste de le voir).

    Je vais le placer dans la FAQ. ;)
    -------
    ASSEZ DE SE MOQUER DE NOUS AVEC CE FORUM ! STOP
    On doit dire Windows Sept et pas Windows Seven ! Nous sommes en France…
    N'oubliez pas mon blog-euh !


    À PROPOS DU FORUM MICRO HEBDO

    LES FORUMS THÉMATIQUES ET TECHNIQUES

    LES FORUMS GÉNÉRAUX

    ARCHIVES DU FORUM

    publicité
    01Informatique
    01 INFORMATIQUE
    L'hebdo de référence des décideurs informatiques.
    Micro Hebdo
    MICRO HEBDO
    L'hebdo qui vous simplifie la micro
    et Internet.
    L'Ordinateur Individuel
    L'ORDINATEUR INDIVIDUEL
    Le mensuel informatique qui vous informe et vous conseille.
    Nous contacter  |  Charte de confiance  |  Voir notice légale

    01net.  -  01men  -  RMC  -  BFM Radio  -  BFM TV  -  TousLesPodcasts  -  01informatique.fr  -  Association RMC-BFM
    Tous droits réservés © 1999 - 2009 Internext - 01net.