Honnêtement, de mon point de vue, Nvidia offre généralement une meilleure prise en charge de ses composants sur les systèmes Linux que ses concurrents. Cela s'explique par le fait que de nombreuses cartes plus anciennes sont encore mises à jour pour être compatibles avec les dernières versions de Xorg.
Et cela, je l'ai personnellement vérifié, puisque je suis un utilisateur d'ATI et de Nvidia, mais ce n'est pas le problème.
Ce qui est clair pour moi, c'est que bien souvent, les nouveaux utilisateurs n'osent pas installer les pilotes propriétaires de Nvidia par crainte, même ceux qui ont plus d'expérience, car ils rencontrent régulièrement un problème très courant : le fameux écran noir.
Heureusement pour les utilisateurs d'Ubuntu, il existe des PPA tiers qui fournissent les pilotes graphiques Nvidia et les maintiennent à jour pour l'installation.
Le PPA est actuellement en phase de test, mais vous pouvez toujours obtenir des pilotes Nvidia fonctionnels à partir d'ici.
Installation des pilotes Nvidia.
Il est essentiel de toujours savoir quelle est la dernière version du pilote Nvidia disponible pour votre carte graphique.
Si vous n'êtes pas sûr d'eux, vous pouvez visiter la page Nvidia où ils chercheront leur modèle et choisiront Linux comme système, après cela, il les mènera à la page de téléchargement du binaire et ils pourront y voir lequel est la version de pilote la plus récente pour vos graphiques.
Une fois ces informations connues, il est nécessaire de s'assurer que toute installation précédente est supprimée, le cas échéant. Pour ce faire, il suffit d'exécuter la commande suivante :
sudo apt-get purge nvidia *
Une fois cette étape réalisée, nous devons ajouter le dépôt à notre système . Pour ce faire, nous devons ouvrir un terminal et exécuter la commande suivante :
sudo add-apt-repository ppa:graphics-drivers
Nous mettons à jour notre liste de référentiels avec:
sudo apt-get update
Maintenant, si vous connaissez la version du pilote de votre carte, il vous suffit de l'indiquer avec la commande suivante, ce n'est qu'un exemple:
sudo apt-get install nvidia-370
Sinon, il faudra aller dans le menu des applications et chercher « Logiciels et mises à jour » ainsi que les pilotes supplémentaires.

Ici, il nous montrera une liste des pilotes disponibles, où nous pouvons choisir celui que nous aimons, même si le recommandé est toujours le plus récent.
Voici une étape que tout le monde néglige et qui est la principale cause des écrans noirs : une fois l’installation terminée, ouvrez un terminal et exécutez :
lsmod | grep nvidia
S'il n'y a pas de sortie, votre installation a probablement échoué. Il est également possible que le pilote ne soit pas disponible dans la base de données des pilotes système.
Vous pouvez exécuter la commande suivante pour vérifier si votre système fonctionne sur le nouveau pilote open source.
Si la sortie est négative pour nouveau, tout va bien avec votre installation.
lsmod | grep nouveau
L'installation étant maintenant terminée, il est nécessaire d'ajouter les pilotes gratuits à une liste noire afin qu'ils n'entrent pas en conflit avec les pilotes nouvellement installés.
Pour créer cette liste noire, nous exécuterons la commande suivante :
nano /etc/modprobe.d/blacklist-nouveau.conf
Et nous allons y ajouter ce qui suit.
blacklist nouveau
blacklist lbm-nouveau
options nouveau modeset=0
alias nouveau off
alias lbm-nouveau off
À la fin, nous devons enregistrer les modifications.
Et nous sommes prêts à redémarrer l'ordinateur.
Une autre cause est l'installation automatique de mises à jour de version mineures, cela se produit généralement lorsque nous exécutons une mise à niveau apt.
Pour éviter cela, entrez simplement la commande suivante, en tenant compte du fait qu'il s'agit de votre version de base.
sudo apt-mark hold nvidia-370
Comment désinstaller les pilotes Nvidia?
Il suffit d'exécuter la commande suivante:
sudo apt-get purge nvidia *
Et supprimez les pilotes Nouveau de la liste noire décrite ci-dessus et exécutez:
sudo apt-get install nouveau-firmware
sudo dpkg-reconfigurer xserver-xorg
Nous redémarrons pour que les modifications prennent effet et avec cela nous revenons aux pilotes gratuits.