Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
doc:materiel:cartes-graphique:nvidia:accueil [08/02/2012 09:48] smolski |
doc:materiel:cartes-graphique:nvidia:accueil [31/07/2013 22:26] captnfab [Installation du pilote propriétaire avec le .run] obsolète, viré |
||
---|---|---|---|
Ligne 35: | Ligne 35: | ||
Le valeur du champ **Identifier** peut varier suivant le système (vous pouvez mettre le nom de votre CG ou ce que vous voulez) | Le valeur du champ **Identifier** peut varier suivant le système (vous pouvez mettre le nom de votre CG ou ce que vous voulez) | ||
- | * [[commande:editeur:nano#edition_d_un_fichier| Enregistrer]]\\ | + | * [[manuel:nano#edition_d_un_fichier| Enregistrer]]\\ |
Ligne 145: | Ligne 145: | ||
<note important>Si vous utilisez la version legacy, remplacez **nvidia-glx** par **nvidia-glx-legacy-173xx** ainsi que **nvidia-kernel-dkms** par **nvidia-kernel-legacy-173xx-dkms**</note> | <note important>Si vous utilisez la version legacy, remplacez **nvidia-glx** par **nvidia-glx-legacy-173xx** ainsi que **nvidia-kernel-dkms** par **nvidia-kernel-legacy-173xx-dkms**</note> | ||
- | Soit, vous vous créez un xorg.conf avec [[commande:editeur:nano|nano]], [[commande:editeur:vim|vim]], [[commande:editeur:vi|vi]] (ou autres) contenant ces lignes : | + | Soit, vous vous créez un xorg.conf avec [[manuel:nano|nano]], [[manuel:vim|vim]], [[manuel:vi|vi]] (ou autres) contenant ces lignes : |
<code># nano /etc/X11/xorg.conf</code> | <code># nano /etc/X11/xorg.conf</code> | ||
<code bash>Section "Module" | <code bash>Section "Module" | ||
Ligne 158: | Ligne 158: | ||
EndSection</code> | EndSection</code> | ||
- | * [[commande:editeur:nano#edition_d_un_fichier|Enregistrer]] ( Ctrl + x) puis ( Ctrl + o ) | + | * [[manuel:nano#edition_d_un_fichier|Enregistrer]] ( Ctrl + x) puis ( Ctrl + o ) |
Soit, vous utilisez nvidia-xconfig : | Soit, vous utilisez nvidia-xconfig : | ||
Ligne 190: | Ligne 190: | ||
* [[manuel:overclocking-nvidia|Overclocker sa carte nvidia]] | * [[manuel:overclocking-nvidia|Overclocker sa carte nvidia]] | ||
- | ==== Que dois-je faire si ma carte graphique n'est pas supportée par le pilote 195.36.31-6 ==== | + | ==== Installation par squeeze-backports ==== |
+ | |||
+ | //Que dois-je faire si ma carte graphique n'est pas supportée par le pilote 195.36.31-6 ?// | ||
Dans ce cas précis utilisez le dépôt squeeze-backports en ajoutant cette ligne dans votre fichier /etc/apt/sources.list : | Dans ce cas précis utilisez le dépôt squeeze-backports en ajoutant cette ligne dans votre fichier /etc/apt/sources.list : | ||
- | <code bash>deb http://backports.debian.org/debian-backports squeeze-backports main contrib non-free</code> | + | <code>deb http://backports.debian.org/debian-backports squeeze-backports main contrib non-free</code> |
- | Vous trouverez le pilote 280.13.really.275.36-1~bpo60+1 | + | Après la mise à jour : |
+ | <code bash> | ||
+ | aptitude update</code> | ||
- | Vous pouvez consulter la liste des cartes supportées par cette version sur le site de Nvidia : [[http://www.nvidia.com/object/linux-display-amd64-280.13-driver.html|pilote 280.13]] | + | Vous trouverez alors le pilote : |
+ | 295.59-1~bpo60+2 | ||
+ | |||
+ | === Liens utiles === | ||
+ | |||
+ | Vous pouvez consulter la liste des cartes supportées par cette version sur le site de Nvidia : | ||
+ | * [[http://www.nvidia.fr/object/linux-display-amd64-295.59-driver-fr.html]] | ||
+ | Et vous renseigner sur le fichier //preferences// là : | ||
* [[manuel:fichier preferences#exception les depots backports et experimental]] | * [[manuel:fichier preferences#exception les depots backports et experimental]] | ||
- | Vous utiliserez les commandes habituelles an ajoutant **-t squeeze-backports** : | + | === Installation === |
- | <code># aptitude install -t squeeze-backports ...etcetera...</code> | + | |
+ | <note warning>AVANT DE REDÉMARRER</note> | ||
+ | Pour installer le pilote passez bien en [[manuel:console]] root(([[commande:su]])) \\ | ||
+ | Tapez et validez successivement ces lignes de commande : | ||
+ | <code bash> | ||
+ | aptitude install linux-headers-$(uname -r) | ||
+ | aptitude install -t squeeze-backports nvidia-glx nvidia-xconfig nvidia-kernel-dkms nvidia-settings | ||
+ | dpkg-reconfigure nvidia-kernel-dkms | ||
+ | nvidia-xconfig</code> | ||
+ | Et pour finir redémarrer en tapant et validant : | ||
+ | <code bash> | ||
+ | reboot</code> | ||
+ | |||
+ | //L'est pas belle la vie ?// :-D | ||
====== Installation du pilote propriétaire avec les dépôts Debian : méthode alternative ====== | ====== Installation du pilote propriétaire avec les dépôts Debian : méthode alternative ====== | ||
Ligne 242: | Ligne 265: | ||
ou | ou | ||
<code bash>apt-get install nvidia-kernel-dkms nvidia-settings nvidia-xconfig</code> | <code bash>apt-get install nvidia-kernel-dkms nvidia-settings nvidia-xconfig</code> | ||
- | le paquet dkms installera linux-headers-$(uname -r) | + | |
+ | <note tip>Le paquet dkms installera normalement le paquet linux-headers-$(uname -r) à moins que vous ayez configurer votre gestionnaire de paquets pour ne pas installer automatiquement les paquets recommandés. Si c'est le cas, il faut faudra donc obligatoirement installer le linux-headers correspondant à la version de votre noyau.</note> | ||
+ | |||
+ | <note>dkms est un système de gestion de module recompilant chaque module installé séparément à chaque installation de noyau, c'est le système conseillé.</note> | ||
puis toujours en root pour générer un xorg.conf | puis toujours en root pour générer un xorg.conf | ||
Ligne 255: | Ligne 281: | ||
<note warning>Si vous avez configuré votre gestionnaire de paquets, aptitude pour moi, pour installer seulement le minimum, donc pas les paquets recommandés ou suggérés, le paquet dkms n'installera pas le paquet linux-headers approprié. Il faudra l'installer soi-même pour que tout soit OK.\\ | <note warning>Si vous avez configuré votre gestionnaire de paquets, aptitude pour moi, pour installer seulement le minimum, donc pas les paquets recommandés ou suggérés, le paquet dkms n'installera pas le paquet linux-headers approprié. Il faudra l'installer soi-même pour que tout soit OK.\\ | ||
- | <code bash>aptitude install linux-headers-2.6-$(uname -r)</code> | + | <code bash>aptitude install linux-headers-$(uname -r)</code> |
Si vous avez différentes noyau utilisez absolument : | Si vous avez différentes noyau utilisez absolument : | ||
- | <code bash>aptitude install linux-headers-2.6-$(uname -r | sed 's,.*-,,')</code> | + | <code bash>aptitude install linux-headers-$(uname -r | sed 's,.*-,,')</code> |
pour installer. | pour installer. | ||
Ligne 296: | Ligne 322: | ||
</note> | </note> | ||
- | ====== Installation du pilote propriétaire avec le .run====== | ||
- | |||
- | <note warning>Un pilote **.run** est disponible sur le site Internet d'Nvidia mais il est fortement déconseillé de l'utiliser : mauvaise communication avec le noyau et le gestionnaire de paquets, problèmes avec le serveur X (X.org) après mise à jour du noyau. Bien que beaucoup l'utilisent, nous vous déconseillons fortement son usage. Ne vous en servez qu'en dernier recours !</note> | ||
- | |||
- | Pour information, voici comment installer le fichier .run disponible sur le site officiel de Nvidia. | ||
- | |||
- | ==== Avertissement : ==== | ||
- | |||
- | Quand vous installez le pilote via le .run, **votre gestionnaire de paquets ne sait pas qu'il est installé**. Vous avez alors de grandes chances d'aboutir à un écran noir après une mise à jour du noyau Linux avec une belle erreur de X.org. | ||
- | <note important>En l'installant via les dépôts Debian, le pilote est automatiquement mis à jour en même temps que le noyau avec le paquet **nvidia-kernel-dkms**</note> | ||
- | |||
- | Mais d'une manière générale __et pour n'importe quel logiciel__, il est préférable d'utiliser **les dépôts Debian** [[manuel:nvidia#le_pinning_vers_driver_2704106-1_-_amd64_i386| via le pinning]] si c'est possible. | ||
- | **C'est plus propre et ça pose moins de problèmes**. | ||
- | ==== Installation ==== | ||
- | |||
- | Tout d'abord, téléchargez les derniers drivers de Nvidia (choisissez bien votre carte graphique) à cette adresse : | ||
- | |||
- | [[http://www.nvidia.fr/Download/index.aspx?lang=fr]] | ||
- | |||
- | Placez ensuite le fichier téléchargé dans **/home/votreutilisateur/** | ||
- | |||
- | Quittez le mode utilisateur en fermant la session, puis **(Ctrl+Alt+F1)** pour obtenir une console et ouvrez une session. | ||
- | |||
- | Connectez vous en mode super-utilisateur avec la commande : | ||
- | <code bash>su</code> | ||
- | |||
- | Stoppez le serveur X avec la commande : | ||
- | |||
- | # invoke-rc.d gdm3 stop | ||
- | |||
- | Et lancez le fichier .run avec la commande : | ||
- | |||
- | pour 32bits | ||
- | <code bash># sh NVIDIA-Linux-x86-280.13-1-pkg1.run</code> | ||
- | |||
- | pour 64bits | ||
- | <code bash># sh NVIDIA-Linux-x86_64-280.31-1-pkg2.run</code> | ||
- | |||
- | ==== Avec un nouveau noyau (ou un noyau recompilé) ==== | ||
- | |||
- | Soucis lors du redémarrage après l'installation d'un nouveau noyau ou d'un noyau recompilé. | ||
- | |||
- | C'est normal vu que : | ||
- | <note tip>le pilote **nvidia** est compilé pour la version du noyau actuellement installé !</note> | ||
- | |||
- | Il faut donc, avant de redémarrer sur un nouveau noyau, remettre "**nv**" ou "**vesa**" dans le fichier **xorg.conf**. | ||
- | |||
- | Soit : | ||
- | <code bash>nano /etc/X11/xorg.conf</code> | ||
- | <code>Section "Device" | ||
- | Identifier "Video Card" | ||
- | Driver "nv" | ||
- | Option "NoLogo" | ||
- | EndSection</code> | ||
- | |||
- | Le valeur du champ **Identifier** peut varier suivant le système (vous pouvez indiquer le nom de votre CG ou ce que vous voulez) | ||
- | |||
- | Ensuite : | ||
- | - redémarrer sur le nouveau noyau | ||
- | - exécuter m-a clean nvidia-kernel | ||
- | - et recompiler nvidia. | ||
- | |||
- | * [[manuel:compilation|LA COMPILATION]]. | ||
- | * [[manuel:nvidia#installation_du_pilote_proprietaire_avec_les_depots_debian|Pour désinstaller complètement le fichier .run si jamais vous avez changé d'avis.]] | ||
===== Méthode alternative ===== | ===== Méthode alternative ===== |