Recherche de site Web

Installation des pilotes NVIDIA de toutes les principales distributions Linux


Introduction

NVIDA prend en charge Linux avec ses pilotes propriétaires presque aussi bien que Windows. Cela dit, ce n’est un secret pour personne que NVIDIA est depuis longtemps le choix de prédilection pour les jeux sur Linux. Malheureusement, même si les pilotes prennent bien en charge Linux, leur installation peut devenir plus compliquée lorsqu’il s’agit de différentes distributions. Dans de nombreux cas, le processus est très simple, mais il n’est pas bien documenté. Dans d’autres, c’est un peu plus difficile, mais il n’y a aucune raison pour que vous ne puissiez pas obtenir les derniers pilotes NVIDIA pour votre carte graphique fonctionnant sur la plupart des principales distributions.

Ubuntu

En raison de son extrême popularité, Ubuntu a tendance à être une cible pour le support des développeurs tiers et des fabricants de matériel. NVIDIA ne fait pas exception et a même travaillé avec Valve pour s’assurer que ses pilotes fonctionnent bien avec Ubuntu. Curieusement, les dernières versions du pilote sont rarement disponibles via les dépôts officiels d’Ubuntu. Cependant, l’équipe Ubuntu « Graphics Drivers » maintient un PPA rempli des dernières versions, emballées et prêtes à être installées.

Ainsi, la première étape de l’installation des pilotes NVIDIA consiste à activer le PPA et à mettre à jour Apt pour le reconnaître.

sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update

Pour installer les pilotes et quelques extras utiles, exécutez les commandes ci-dessous.

sudo apt-get install nvidia-370 nvidia-settings libvdpau
sudo nvidia-xconfig

Le numéro de version changera, alors assurez-vous de rechercher la bonne version avant de les installer. Une fois l’installation terminée, redémarrez l’ordinateur et profitez de vos nouveaux pilotes.

Debian

L’installation des pilotes sur Debian est différente selon la version de Debian utilisée. Ce sera également différent en fonction de la vitesse à laquelle les mainteneurs de paquets se déplacent à ce moment-là. Debian a un étrange bilan de retard sur l’empaquetage des pilotes graphiques. Heureusement, ces derniers temps, ils ont été bien meilleurs, et les derniers pilotes sont disponibles, même s’ils proviennent du dépôt « expérimental ».

Jessie

Jessie n’a pas de pilotes à jour. Ce n’est tout simplement pas le cas et ne le fera jamais. Cependant, vous pouvez utiliser l’épinglage d’aptitude pour extraire des packages mis à jour de Sid ou d’Experimental, selon que Sid est à jour ou que vous souhaitez des packages bêta.

L’épinglage apt est le processus qui consiste à utiliser le fichier /etc/apt/preferences pour hiérarchiser les paquets provenant de différents dépôts. L’objectif ici est de donner la priorité aux paquets NVIDIA des dépôts les plus récents tout en préservant le reste de la version stable.

La première étape consiste à ajouter Sid ou Experimental au fichier /etc/apt/sources.list pour les activer sur le système. Assurez-vous également d’ajouter non-free, car les pilotes sont à code source fermé.

deb http://ftp.us.debian.org/debian sid main contrib non-free
#### OR ####
deb http://ftp.us.debian.org/debian experimental main contrib non-free

Ensuite, jetez un coup d’œil à /etc/apt/preferences. Il y a de fortes chances qu’il n’y soit pas, alors allez-y et créez-le. Le fichier a une syntaxe très simple, chaque entrée se composant uniquement de trois parties ; le package, la version et la priorité. Le package spécifie le package auquel l’entrée s’applique. Un astérisque désigne l’intégralité de la version. L’épingle fait référence à la branche de Debian à laquelle il est fait référence. La priorité vous permet de définir les versions des paquets qui doivent être extraites en premier. Plus la priorité est élevée, plus la priorité qu’Apt placera sur le paquet est élevée. L’exemple ci-dessous peut être utilisé pour extraire les packages NVIDIA de Sid, mais tout le reste de Jessie. Si vous voulez utiliser Experimental au lieu de Sid, écrivez-le simplement à sa place.

Package: *
Pin: release a=stable
Priority: 1000

Package: *
Pin: release a=unstable
Priority: 1

Package: nvidia-driver
Pin: release a=unstable
Priority: 1001

Package: nvidia-settings
Pin: release a=unstable
Priority: 1001

Maintenant, vous pouvez mettre à jour Apt et l’installer, en spécifiant le dépôt instable.

apt-get -t unstable install nvidia-driver nvidia-settings

En fonction de cela, vous devrez peut-être épingler quelques paquets supplémentaires dans le fichier de préférences, mais sinon, il installera les paquets à jour à partir de Sid. Utilisez l’utilitaire de configuration pour générer le fichier Xorg et redémarrez.

nvidia-xconfig

Après le redémarrage, les nouveaux pilotes seront opérationnels.

Sid

Sid a beaucoup plus de chances d’avoir les packages mis à jour que Jessie. Pour les installer, il faut d’abord activer les paquets non libres dans /etc/apt/sources.list et mettre à jour Apt.

deb http://ftp.us.debian.org/debian sid main contrib non-free
###################################
apt-get update

Ensuite, installez le pilote NVIDIA et l’utilitaire de paramètres via Apt. Après l’installation, générez la configuration Xorg et redémarrez.

apt-get install nvidia-driver nvidia-settings
nvidia-xconfig

Si vous souhaitez installer les derniers pilotes bêta, ils sont peut-être disponibles dans Experimental, mais pas dans Sid. Si c’est le cas, suivez les instructions de la section Jessie pour activer Experimental et installez les paquets via Apt-pinning.

Chapeau mou

Le projet Fedora n’empaquette aucun logiciel non libre, mais le dépôt RPMFusion reprend là où ils s’étaient arrêtés. RPMFusion est généralement bon pour garder les paquets NVIDIA à jour. Il vous suffit d’ajouter le référentiel pour pouvoir installer les derniers pilotes.

su -c 'dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm'

La commande ci-dessus téléchargera et installera les dépôts RPMFusion gratuits et non libres.

Pour installer les packages et configurer Xorg, tapez ce qui suit.

dnf install xorg-x11-drv-nvidia akmod-nvidia "kernel-devel-uname-r == $(uname-r)" xorg-x11-drv-nvidia
dnf -y update
nvidia-xconfig

Vous pouvez probablement vous en sortir en étant paresseux et en utilisant simplement $dnf install akmod-nvidia, mais le code ci-dessus garantit que tous les paquets requis sont tirés et à jour. Après l’installation, mettez à jour et profitez de vos nouveaux pilotes.

Arch Linux

Comme pour la plupart des choses, Arch rend l’installation des derniers pilotes NVIDIA très facile. Assurez-vous que Multilib est activé sur votre système, puis exécutez les commandes ci-dessous.

pacman -Syu
pacman -S nvidia lib32-nvidia-libgl
nvidia-xconfig

Lorsque c’est fait, redémarrez et profitez de vos pilotes.

Gentoo

Gentoo est presque aussi facile qu’Arch. Tout d’abord, activez la version de test du pilote nvidia dans /etc/portage/package.accept_keywords.

x11-drivers/nvidia-drivers ~amd64

Ajoutez également la sélection du pilote à /etc/make.conf.

VIDEO_CARDS="nvidia"

Ensuite, les pilotes apparaissent, génèrent la configuration Xorg et basculent l’interface OpenGL.

emerge --ask xorg-drivers
nvidia-xconfig
eselect opengl set nvidia

Ensuite, il suffit de redémarrer et tout sera prêt à partir.

Fermeture

L’installation des derniers pilotes NVIDIA sur Linux ne doit pas être difficile. En utilisant les derniers pilotes pour votre matériel NVIDIA, vous pouvez obtenir une expérience vidéo de premier ordre sur Linux.

Articles connexes: