dimanche 15 mai 2016

Installer le Driver Nvidia propriétaire 352.63 sur Linux Ubuntu 14.04 15.10 16.04

Quand il s'agit de jouer aux jeux vidéo, ou d'utiliser certaines applications sur Linux, il est préférable d'utiliser le Driver propriétaire Nvidia.
En effet, même si le driver Nouveau est installé par défaut avec votre distribution, et qu'il vous permet de faire tourner la majorité des applications, il a accumulé beaucoup de retard et ne permet pas de profiter pleinement des capacités de votre carte graphique.
Ce tutoriel est destiné aux cartes graphiques Nvidia sur Pc de bureau et Laptop.





Pour les cartes graphiques des laptop (dont le nom finit en m ), bien que cette procédure soit viable et le driver fonctionnel à 100 %, il ne permet toutefois pas de profiter d'Optimus ( technologie qui limite la consommation électrique de votre GPU afin de bénéficier d'une autonomie de batterie accrue ).
Ce tutoriel pour divers raisons peut altérer l'affichage, ainsi que l'environnement graphique de votre distribution.Pensez donc à préparer une sauvegarde avant de vous lancer. 

Identifier le modèle de votre carte graphique :

Lancez le Terminal ( CTRL+ALT+T) sous Ubuntu ou la Konsole (Kubuntu) :
lspci -vnn | grep -i VGA -A 12

Vous devriez avoir une réponse comme celle-là :
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GF108M [GeForce GT 540M] [10de:0df4] (rev a1) (prog-if 00 [VGA controller])

Dans notre exemple il s'agit d'une Nvidia Geforce GT 540m.

Trouver le dernier Driver compatible avec votre carte :

Rendez vous sur le site d'Nvidia.
Spécifiez le modèle de votre carte graphique puis cliquez sur rechercher.
Sur la page qui s'affichera , vous aurez les informations concernant la version du dernier Driver qui supporte votre carte graphique, vous aurez également un lien de téléchargement pour télécharger le driver.
Bien qu'il y est un lien de téléchargement du driver, je vous déconseille fortement d'installer le driver directement téléchargé à partir du site. 
En téléchargeant le driver à partir du site, vous pouvez vite vous retrouver avec une console avec laquelle vous pourrez profiter pleinement de Linux Ubuntu, mais sans interface graphique !
Nous allons donc télécharger le driver à partir d'un dépôt pour simplifier les choses et d'éviter quelques problèmes.

Ajouter le dépôt xorg-edgers :

Le dépôt Xorg-edgers fournit les derniers pilotes Nvidia. Effectuez la commande suivante pour l'ajouter :
sudo add-apt-repository ppa:xorg-edgers/ppa -y

sudo apt-get update

Le dépôt est installé à présent.

Installer le driver :

Nous pouvons le faire de plusieurs façons comme d'habitude sur Linux

Soit en ligne de commande

Vous pouvez le faire en entrant cette commande :
sudo apt-get install nvidia-331

Dans mon exemple il s'agit du dernier driver disponible. En ce qui vous concerne, veillez à bien mettre le numéro de driver proposé par le site : nvidia-352 par exemple

Vous pouvez aussi effectuer la commande suivante pour installer le dernier driver compatible, en installant nvidia-current ( traduit literralement par nvidia-actuel):
sudo apt-get install nvidia-current
Je préfère quant a moi renseigner le numéro, on ne sait jamais …

Soit en mode graphique :

La encore une multitude d'options s'offrent à vous, en fonction de l'environnement de bureau que vous utilisez ( Gnome, Kde, xfce ).


Via le gestionnaire de paquets Synaptic :

Synaptic est un gestionnaire de paquets et de dépôts autrefois installé sur Linux Ubuntu par défaut. Ce dernier à été retiré en vue de l’introduction de la logithèque Ubuntu.
Je vous conseille de l'installer car il est très utile , rapide et vous permet de voir tous les paquets installés sur votre distribution.

sudo apt-get install synaptic

Commencez par le lancer, il est tout à fait normal qu'il exige des droits d'administration pour être lancé.
Allez à Configuration > Dépôts > Pilotes additionnels.
Sélectionnez le driver Nvidia Geforce que vous souhaitez utiliser , et cliquez sur appliquer les changements.

Via Ubuntu :

Lancez le Dash de Unity ( Touche Windows ou Mac ), et tapez "drivers". Vous aurez une application nommée drivers additionnels qui s'affichera. Lancez là.
Vous aurez alors la même fenêtre que celle du Gestionnaire de Paquets Synaptic.
Sélectionnez votre driver comme vous le feriez si vous utilisiez Synaptic.
Le driver est téléchargée et installé automatiquement.
La taille du driver varie en fonction de la version du driver téléchargé ( fourchette entre 150 et 300 Mo à ce que j'ai pu constater)
Une fois l’installation terminée, redémarrez Ubuntu.
Vous devriez avoir à présent une applications nommée Nvidia X Server Settings. Cette application sert à voir les informations relatives à votre carte et configurer certains paramètres.
Il est toutefois conseillé de voir si le driver est effectivement installé et fonctionnel sur votre machine. 
Je vous explique ça tout de suite.

Vérification de l'installation :

Tapez la même commande que celle que nous avons tapé au début de ce tuto à savoir :
lspci -vnn | grep -i VGA -A 12

Vous devriez avoir une réponse un peu différente ( et plus longue ) que celle que vous avez eu au début.
Vérifiez la ligne qui mentionné le driver actuellement en utilisation kernel driver in use: nvidia, si vous avez ça c'est que driver que vous utilisez actuellement est Nvidia.
glxinfo | grep OpenGL | grep renderer

Tapez encore cette commande, pour vérifier l’accélération matérielle. Tous les résultats hormis < Mesa > sont considérés comme bons :
La tout est bon et vérifié.
Veuillez tout de même lire la suite du ce tutoriel.

Dota 2


Suppression des drivers propriétaires Nvidia ( nvidia x server ) :

Si l’installation s'est mal passée et que vous n’êtes plus capable de booter Ubuntu. Essayez de supprimer les drivers Nvidia.
Bootez dans la console Recovery du menu Grub et tapez les commandes suivantes :
mount -o remount,rw /
apt-get purge nvidia*


Si vous planifiez de mettre à jour votre distribution

Il me reste à traiter, un point qui peut sembler peu important si installation s'est bien passée mais qui le sera dans quelques mois lorsque vous déciderez de mettre votre Distribution Ubuntu à jour ( 15.10 vers 16.04 ) par exemple.
En effet, vous risquez d'avoir au terme de cette mise à jour une distribution Linux Ubuntu à jour mais sans environnement de bureau fonctionnel.
La cause est un dysfonctionnement du fichier de configuration de LightDm qui ne saura pas quel Driver utiliser.
The system is running in low-graphics mode

Nous sommes arrivés à la fin de ce tutoriel. J’espère qu'il vous aidera à profiter pleinement de votre carte graphique sous Linux.

S'il vous a aidé n'hésitez pas à laisser un commentaire et partager le lien de cet article sur Facebook, Twitter, Google+ et vos forums préférés.

2 commentaires:

  1. Salut
    Merci pour ces infos et pour ton site que je découvre.
    (K)Ubuntu Noobs ... je pouvais pas tomber mieux !
    A bientôt

    RépondreSupprimer
  2. Informations claires et précises qui m'ont été bien utile pour Kubuntu 16.04
    Un grand merci!

    RépondreSupprimer