J'ai installé Ubuntu 14.04 et je rencontre un écran flou/flou et un mauvais support pour plusieurs écrans.
J'ai réalisé que Ubuntu installait nouveau par défaut, mais je dois installer les pilotes nvidia. J'ai donc essayé ceci:
Sudo apt-add-repository ppa:ubuntu-x-swat/x-updates apt-get update apt-get install nvidia-current apt-get upgrade
Maintenant que nvidia est installé, vous devez ajouter le pilote nouveau à la liste noire afin qu’il ne sorte pas lorsque vous redémarrez. Créez ou éditez le fichier suivant:
nano /etc/modprobe.d/blacklist-nouveau.conf
… Et ajoutez ces lignes à la fin:
blacklist nouveau blacklist lbm-nouveau options nouveau modeset=0 alias nouveau off alias lbm-nouveau off
J'ai vérifié via le logiciel et les mises à jour si le pilote nvidia avait été installé avec succès et il indiquait que le pilote installé était nvidia 304.117
J'ai alors essayé de courir:
lshw -c video | grep 'configuration'
et le résultat est que le pilote est toujours nouveau
:
configuration: driver=nouveau latency=0
Alors, comment installer et utiliser les pilotes nvidia?
Veuillez noter que la suppression manuelle de nouveau
drivers est requise uniquement si vous souhaitez installer vous-même les pilotes propriétaires nvidia. Si ce n'est pas le cas, installez directement les pilotes graphiques requis à partir de Système> Administration> Pilotes de matériel . C'est le moyen recommandé et le plus pratique disponible.
Nous allons répertorier tous les modules coupables, supprimer tous les packages nvidia * et, éventuellement, mettre à jour le disque initramfs car il pourrait être configuré pour charger les modules au démarrage.
Liste noire les modules. Ouvrez le fichier blacklist.conf
.
Sudo vim /etc/modprobe.d/blacklist.conf
presse i pour entrer en mode insertion et ajouter les modules suivants dans le fichier.
# this one might not be required for x86 32 bit users.
blacklist AMD76x_edac
blacklist vga16fb
blacklist nouveau
blacklist rivafb
blacklist nvidiafb
blacklist rivatv
Enregistrez le fichier et quittez.
Supprimer tous les packages nvidia *
Sudo apt-get remove --purge nvidia-*
Une fois que vous avez terminé avec les étapes ci-dessus, redémarrez, arrêtez le gestionnaire d'affichage et essayez d'installer les pilotes nvidia.
Presse Ctrl+Alt+F1. Une fois que vous êtes en mode texte, arrêtez le gestionnaire d’affichage. Cela va forcer la fermeture de toutes les applications en cours d'exécution, de sorte que vous feriez mieux de sauvegarder tout ce sur quoi vous travaillez et de les fermer vous-même avant de terminer cette étape. Pour arrêter le gestionnaire d'affichage, exécutez l'une de ces commandes en fonction de votre gestionnaire d'affichage (lightdm
est la valeur par défaut dans Vanilla Ubuntu, mais les versions antérieures ou les systèmes dotés d'un bureau GNOME peuvent utiliser gdm
et sous KDE/Kubuntu/Plasma, il devrait s'agir de kdm
:
Edit: Pour déterminer ce que le gestionnaire d’affichage par défaut utilise votre système Ubuntu, exécutez la commande cat /etc/X11/default-display-manager
Bien que cela ne vous garantisse rien, dans de nombreux cas, ce sera le bon choix.
Sudo service lightdm stop
Sudo /etc/init.d/gdm stop
Exécutez maintenant le package de pilotes que vous avez téléchargé sur le site Web de Nvidia. Edit: Remplacez le nom de fichier dans l'exemple ci-dessous par celui que vous avez réellement.
Sudo ./NVIDIA-Linux-x86-260.19.44.run
Remarque: Si vous obtenez toujours l'erreur liée aux pilotes nouveau, vous devez probablement mettre à jour initramfs, qui peut être configuré pour charger les pilotes nouveau. Ne redémarrez pas ou n'éteignez pas, exécutez cette commande pour mettre à jour le disque initramfs.
Sudo update-initramfs -u
Maintenant, redémarrez et répétez l’étape 3. Cette fois-ci, tout se passera bien.
La suppression manuelle de nouveau
n'est plus requise. Si vous installez les pilotes nvidia
à partir de Additional Drivers
sur Ubuntu, les scripts d'installation garantiront que nouveau est sur la liste noire.
Cependant, avant de faire quoi que ce soit, vous devez ajouter un dépôt graphique pour les pilotes nvidia:
Sudo apt-add-repository ppa:graphics-drivers/ppa
Sudo apt-get update
Je vous suggère de consulter le site Web nvidia pour connaître les pilotes pris en charge par votre carte et d’installer ceux de l’outil Additional Drivers
sur Ubuntu.
Insérer
blacklist nouveau
blacklist lbm-nouveau
options nouveau modeset=0
alias nouveau off
alias lbm-nouveau off
dans
etc/modprobe.d/blacklist.conf
et redémarrez avant d’installer le pilote NVidia. Travaillé pour moi sur Ubuntu 16.04 LTS.
Mettre en liste noire le nouveau mentionné dans la documentation de nvidia ne fonctionne pas. Nous n'avons pas besoin de le mettre sur une liste noire. Installez simplement les pilotes nvidia en utilisant apt. Vous avez juste besoin de vous connecter à tty en appuyant sur ctrl + alt + f1 et d'arrêter le service lightdm puis de taper
Sudo apt-add-repository ppa:graphics-drivers/ppa
Sudo apt install nvidia-384 _(or whatever version compatible with your GPU)_
puis redémarrer