Accueil
» LINUX
»
Comment installer les derniers pilotes NVIDIA sous Linux
Comment installer les derniers pilotes NVIDIA sous Linux
Pour installer le pilote NVIDIA compatible le plus récent sous Linux, utilisez le gestionnaire de paquets de votre distribution et suivez les instructions d'installation des pilotes NVIDIA. Les pilotes gérés par paquets sont conçus pour le noyau de votre distribution et se mettent à jour avec le reste du système. La version la plus récente disponible dans un dépôt de distribution peut être antérieure à la dernière version officielle de NVIDIA ; par conséquent, « dernière version » désigne généralement la version la plus récente prise en charge par votre distribution pour votre GPU.
Vérifiez d'abord votre carte graphique, votre version de Linux et votre noyau.
Avant de modifier les pilotes, identifiez le système et le périphérique graphique. Ces commandes fonctionnent sur la plupart des distributions de bureau :
Identifiez le GPU avant de choisir un package de pilotes ; les versions de pilotes prises en charge varient selon la carte.
Sauvegardez votre travail en cours, branchez votre ordinateur portable et mettez à jour le système avant d'installer un module noyau. Si le démarrage sécurisé est activé, consultez les instructions de signature ou d'enregistrement de clé de votre distribution ; un module NVIDIA non signé peut être bloqué au démarrage.
Installez le pilote correspondant à votre distribution.
Ubuntu
ubuntu-driversL'outil d'Ubuntu sélectionne un pilote compatible avec le GPU détecté et constitue la solution recommandée lorsque le démarrage sécurisé est activé. Actualisez APT, consultez les pilotes disponibles et installez celui recommandé.
sudo apt update
sudo ubuntu-drivers list
sudo ubuntu-drivers install
L'outil de gestion des pilotes d'Ubuntu liste les paquets pour le matériel qu'il détecte.
Vous pouvez également ouvrir « Logiciels et mises à jour » et choisir l'option NVIDIA recommandée sous « Pilotes supplémentaires » . Évitez de copier un ancien nom de paquet ou d'ajouter un PPA graphique uniquement pour obtenir une version plus récente ; consultez d'abord les recommandations d'Ubuntu concernant les pilotes pour votre version.
Debian
Debian sépare les paquets de pilotes propriétaires du microprogramme. Sur Debian 12 et versions ultérieures, assurez-vous que les sources APT de votre distribution incluent `<package>` contrib, non-free`<package>` et non-free-firmware`<package>`, puis installez les en-têtes pour le noyau en cours d'exécution et le pilote :
Debian fournit les pilotes NVIDIA via ses composants de paquets non libres.
Debian Stable peut être en retard par rapport aux nouvelles branches NVIDIA, et la prise en charge varie selon la génération de GPU. Consultez les instructions relatives aux pilotes NVIDIA pour votre version et votre carte graphique avant l'installation. Utilisez les rétroportages ou les instructions du dépôt NVIDIA si nécessaire ; ne passez pas l'ensemble du système en version Unstable uniquement pour mettre à jour un pilote graphique.
Arch Linux
Pour un GPU de génération Turing ou plus récent sur linuxle noyau standard d'Arch, installez le paquet de modules noyau ouverts actuel avec une mise à niveau complète du système :
sudo pacman -Syu nvidia-open
Maintenez la synchronisation du noyau d'Arch et des paquets NVIDIA grâce à une mise à niveau complète du système.
Pour un autre noyau, comme linux-ltsun noyau personnalisé, utilisez le paquet correspondant ou nvidia-open-dkmsles en-têtes nécessaires. Les GPU plus anciens peuvent nécessiter un pilote différent. Pour les jeux 32 bits, activez le dépôt multilib d'Arch et ajoutez le pilote approprié lib32-nvidia-utils. Consultez la documentation NVIDIA d'Arch et les détails des paquets actuels pour connaître la combinaison matérielle et de noyau requise.
Fedora
Pour installer le pilote NVIDIA sur un ordinateur de bureau sous Fedora, il est généralement recommandé d'utiliser le dépôt non libre RPM Fusion. Activez ce dépôt, actualisez Fedora, puis installez le paquet akmods.
Installez le pilote fourni par Fedora en suivant les instructions du dépôt correspondant à votre version de Fedora.
Akmods compile le module noyau pour le noyau Fedora. Suivez le guide RPM Fusion NVIDIA pour la configuration actuelle et les étapes de démarrage sécurisé. Attendez la fin de la compilation du module avant de redémarrer, surtout après une mise à jour du noyau.
openSUSE
Pour Leap ou Tumbleweed, utilisez le dépôt correspondant et les instructions relatives aux paquets dans le guide des pilotes NVIDIA pour openSUSE . Après avoir ajouté le dépôt de votre version et l'avoir actualisé, openSUSE installe généralement les paquets de pilotes recommandés avec :
Utilisez le dépôt et le choix de paquets indiqués pour votre version exacte d'openSUSE.
Ne réutilisez pas une ancienne URL de dépôt Leap sur Tumbleweed ou une autre version de Leap ; les étapes spécifiques à la version décrites dans le guide sont importantes.
Redémarrez et vérifiez le pilote actif
Redémarrez après l'installation pour que Linux charge le nouveau module noyau. Vérifiez ensuite le pilote et le GPU :
nvidia-smi
Une réponse nvidia-smi réussie indique le pilote actif et le GPU détecté.
Si nvidia-smile système signale une impossibilité de communiquer avec le pilote, vérifiez si le démarrage sécurisé est activé :
mokutil --sb-state
Le démarrage sécurisé peut empêcher le chargement d'un module noyau NVIDIA non signé.
Si le système vous y invite, terminez la procédure d'enregistrement de la clé de distribution. Vérifiez également que les en-têtes du noyau correspondent au noyau en cours d'exécution et que votre GPU est compatible avec la branche du pilote installée. Si vous avez changé de méthode d'installation, désinstallez l'ancien pilote à l'aide de son gestionnaire de paquets avant d'en installer un nouveau.
Faut-il utiliser le programme d'installation .run de NVIDIA ?
En général, non. NVIDIA recommande l'utilisation des paquets spécifiques à la distribution lorsqu'ils sont disponibles, car ils s'intègrent au gestionnaire de paquets natif. L' .runinstallateur autonome ne se met pas à jour via APT, DNF, pacman ou Zypper et peut entraîner des conflits entre les fichiers gérés par les paquets. Il nécessite également les fichiers de développement du noyau correspondants et peut exiger une intervention manuelle après les mises à jour du noyau. Utilisez-le uniquement si les méthodes d'installation par paquets prises en charge par votre distribution ne répondent pas à un besoin spécifique, et suivez scrupuleusement les instructions d'installation de NVIDIA .
Pour la plupart des utilisateurs, le choix le plus sûr et le plus pratique consiste à installer le pilote le plus récent disponible dans le dépôt de leur distribution pour leur matériel. Cela garantit la compatibilité du pilote avec le noyau Linux et rend les mises à jour futures prévisibles.