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 [16/06/2017 21:07] robert2a [Installation des pilotes de la carte graphique] |
doc:materiel:cartes-graphique:nvidia:accueil [09/02/2018 10:47] chalu [Installation des pilotes de la carte graphique] |
||
---|---|---|---|
Ligne 94: | Ligne 94: | ||
==== Pilotes propriétaires avec DKMS ==== | ==== Pilotes propriétaires avec DKMS ==== | ||
- | (cartes relativement récentes) | ||
<note tip>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> | <note tip>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> | ||
Ligne 115: | Ligne 114: | ||
</note> | </note> | ||
- | tapez la commande suivante : | + | === Mettre à jour le système pour utiliser le dernier noyau disponible === |
- | <code root>apt-get install nvidia-kernel-dkms nvidia-settings nvidia-driver linux-headers-$(uname -r)</code> | + | <code root>apt-get update && apt-get upgrade</code> |
+ | Si dans les paquets mis à jour se trouve un (ou plusieurs) paquet(s) dont le nom commence par linux-image-xxx, redémarrer le PC pour utiliser la dernière version du noyau. | ||
- | <note important> | + | === Installation du paquet linux-headers correspondant au noyau === |
- | * À partir de Jessie, nvidia-glx a été remplacé par nvidia-driver | + | La commande ci-dessous vous indiquera si vous utilisez un système amd64 ou 686-pae ou 686 |
- | * Pour Wheezy, le **nvidia-driver** est donc à remplacer par **nvidia-glx** | + | <code user>uname -a</code> |
- | </note> | + | suivant le retour installer le paquet linux-headers-**amd64** ou linux-headers-**686-pae** ou linux-headers-**686** |
+ | <code root>apt-get install linux-headers-xxx</code> | ||
+ | remplacer xxx par ce qui convient pour votre système | ||
+ | |||
+ | === Identification et installation du driver propriétaire === | ||
+ | Il faut commencer par ajouter contrib et non-free au [[:doc:systeme:apt:sources.list:stretch|sources.list de Debian stable (stretch)]] | ||
+ | Ensuite \\ | ||
+ | <code root>apt-get update && apt-get install nvidia-detect</code> | ||
+ | <code user>nvidia-detect</code> | ||
+ | Le retour de cette dernière commande va indiquer le driver propriétaire à installer dans la dernière ligne //It is recommended to install the xxx// \\ | ||
+ | Si le retour est du type : \\ | ||
+ | <code>Detected NVIDIA GPUs: | ||
+ | 01:00.0 VGA compatible controller [0300]: NVIDIA Corporation G72 [GeForce 7200 GS / 7300 SE] [10de:01d3] (rev a1) | ||
+ | Checking card: NVIDIA Corporation G72 [GeForce 7200 GS / 7300 SE] (rev a1) | ||
+ | Your card is only supported up to the 304 legacy drivers series. | ||
+ | It is recommended to install the | ||
+ | nvidia-legacy-304xx-driver</code> | ||
+ | On installe le pilote avec la commande : \\ | ||
+ | <code root>apt-get install nvidia-legacy-304xx-driver</code> | ||
+ | Sur une configuration classique/standard de Debian, cette commande installe tous les paquets nécessaires. Si un fichier de configuration a été créé pour ne pas installer les paquets recommandés, on ajoute dans la commande les deux paquets suivants nvidia-settings-legacy-304xx et nvidia-persistenced \\ | ||
+ | Si le retour est du type : | ||
+ | <code>Detected NVIDIA GPUs: | ||
+ | 03:00.0 VGA compatible controller [0300]: NVIDIA Corporation ION VGA [10de:087d] (rev b1) | ||
+ | Checking card: NVIDIA Corporation ION VGA (rev b1) | ||
+ | Your card is only supported up to the 340 legacy drivers series. | ||
+ | It is recommended to install the | ||
+ | nvidia-legacy-340xx-driver</code> | ||
+ | On installe le pilote avec la commande : | ||
+ | <code root>apt-get install nvidia-legacy-340xx-driver</code> | ||
+ | Sur une configuration classique/standard de Debian, cette commande installe tous les paquets nécessaires. Si un fichier de configuration a été crée pour ne pas installer les paquets recommandés, on ajoute dans la commande les deux paquets suivants nvidia-settings-legacy-340xx et nvidia-persistenced \\ | ||
+ | Si le retour de la commande nvidia-detect est du type : | ||
+ | <code>Detected NVIDIA GPUs: | ||
+ | 01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GM206 [GeForce GTX 960] [10de:1401] (rev a1) | ||
+ | Checking card: NVIDIA Corporation GM206 [GeForce GTX 960] (rev a1) | ||
+ | Your card is supported by the default drivers. | ||
+ | It is recommended to install the | ||
+ | nvidia-driver | ||
+ | package.</code> | ||
+ | On installe le pilote avec la commande : \\ | ||
+ | <code root>apt-get install nvidia-driver </code> | ||
+ | Sur une configuration classique/standard de Debian, cette commande installe tous les paquets nécessaires. Si un fichier de configuration a été crée pour ne pas installer les paquets recommandés, on ajoute dans la commande les deux paquets suivants nvidia-settings et nvidia-persistenced \\ | ||
+ | |||
+ | Depuis Debian Stretch, il n'est plus nécessaire de faire un fichier de configuration, il suffit de **redémarrer le PC** pour blacklister le pilote nouveau et utiliser le pilote propriétaire.\\ | ||
- | Puis avec nano éditez le fichier ''/etc/X11/xorg.conf'' ainsi : | + | Pour les versions de Debian antérieures (ou atypiques ?) : avec nano éditez le fichier ''/etc/X11/xorg.conf'' ainsi : |
<code root> | <code root> | ||
Ligne 259: | Ligne 301: | ||
<note tip>Pour appliquer ces changements, il est nécessaire de redémarrer le serveur X ou de redémarrer l'ordinateur.</note> | <note tip>Pour appliquer ces changements, il est nécessaire de redémarrer le serveur X ou de redémarrer l'ordinateur.</note> | ||
- | |||
- | ==== Pilotes propriétaires legacy avec DKMS ==== | ||
- | |||
- | (cartes anciennes) | ||
- | <note tip>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> | ||
- | |||
- | Si vous avez besoin de la version legacy (driver version 304xx), en console, entrez la commande | ||
- | |||
- | <code root>apt-get install nvidia-legacy-304xx-kernel-dkms nvidia-settings-legacy-304xx xserver-xorg-video-nvidia-legacy-304xx linux-headers-$(uname -r)</code> | ||
- | |||
- | Voir ensuite les cartes supportées par chacune des versions, avec [[:doc:systeme:apt:apt-cache]])) : | ||
- | <code user>apt-cache show xserver-xorg-video-nvidia</code> | ||
- | Pour connaître la carte vidéo installée dans la machine (le paquet nvidia-detect doit être installé) | ||
- | <code user>nvidia-detect</code>\\ | ||
- | |||
- | <code user>apt-cache show xserver-xorg-video-nvidia-legacy-304xx</code> | ||
- | Pour connaître la carte vidéo installée dans la machine (le paquet nvidia-detect doit être installé) | ||
- | <code user>nvidia-detect</code> | ||
==== Méthode alternative ==== | ==== Méthode alternative ==== |