Question Problèmes graphiques après / pendant l'installation d'Ubuntu 16.04 / 16.10 avec les graphiques NVIDIA


J'ai installé ou mis à niveau vers Ubuntu 16.04, mais j'ai quelques problèmes avec ma carte graphique.

  • L'affichage est vide
  • L'affichage scintille
  • Les éléments à l'écran ne s'affichent pas correctement
  • Certains programmes se plaignent de problèmes graphiques
  • L'ordinateur démarre en mode graphique faible

  • Votre problème spécifique n'est peut-être pas là, mais essayez de toute façon les solutions décrites dans les réponses.

Cette question est très large, mais chacune de ces questions a probablement une solution.


Si vous rencontrez une boucle de connexion, vérifiez la dernière partie de ma réponse.


Si vous rencontrez l'un des problèmes énumérés et que vous avez votre propre solution (la mienne n'a pas fonctionné, ou s'il existe un moyen plus rapide), n'hésitez pas à poster une autre réponse POLITE décrivant votre problème et la manière dont vous l'avez résolu.


Ceux qui tentent d'installer Ubuntu, s'il vous plaît se référer à la section intitulée: If you are unable to enter a TTY or are trying to install Ubuntu.


166
2018-04-23 00:01


origine


Pour ceux qui sont bloqués dans la boucle de connexion après l’installation du pilote nvidia ... askubuntu.com/a/760469 il semble que les pilotes nvidia ne soient pas encore compatibles avec la dernière version du noyau. Vous pouvez également essayer les étapes mentionnées ici askubuntu.com/a/761326, si vous voulez quand même installer les pilotes nvidia ... Je n'ai pas procédé car mon problème de scintillement s'est arrêté. - Ajinkya Patil
Mon problème n'est pas répertorié, mais il est certainement admissible aux problèmes "NVidia & 16.04". askubuntu.com/questions/789972/… - andyczerwonka
J'ai résolu ce problème avec le pilote propriétaire, version 304 - valeriocomo
Au fil des années, j'ai essayé beaucoup de solutions proposées, telles que la purge, les graphiques ppa, les pilotes supplémentaires, etc. sur divers ordinateurs portables. Pour moi, rien de tout cela n'a fonctionné. Avec les pilotes nvidia, je me rabat toujours sur le téléchargement et l’installation des pilotes de nvidia, en suivant les instructions de l’exécutable. - Eduard Drenth
Je ne peux pas répondre à cette question, mais l'installation à partir des pilotes de NVIDIA avec le drapeau "--no-opengl-files" m'a aidé - shaunakde


Réponses:


Veuillez noter que cette réponse peut devenir légèrement dépassée. Je ferai de mon mieux pour le mettre à jour régulièrement, mais je ne peux rien garantir. La version du pilote utilisée ci-dessous peut ne pas être la dernière. Veuillez vérifier la page Launchpad pour confirmer.

Chacun des problèmes décrits (et peut-être même plus) peut être résolu en suivant les étapes ci-dessous.


Si vous installez Ubuntu, suivez la section 3.


1. Assurez-vous d'abord que vous pouvez entrer un ATS

presse Ctrl+Alt+F1 

Si cela vous amène à un écran noir avec une invite de connexion, continuez. Sinon, vous devrez probablement démarrer avec un indicateur spécial du noyau. Les instructions sont ci-dessous.


2. Maintenant pour le correctif

  1. Connectez-vous à votre compte dans le TTY.
  2. Courir sudo apt-get purge nvidia-*
  3. Courir sudo add-apt-repository ppa:graphics-drivers/ppa et alors sudo apt-get update.
  4. Courir sudo apt-get install nvidia-375.
  5. Le redémarrage et votre problème graphique doivent être corrigés.

3. Si vous ne parvenez pas à entrer un ATS ou tentez d’installer Ubuntu

  1. Redémarrez dans GRUB.
  2. Mettre en évidence le Ubuntu option et presse E.
  3. Ajouter nouveau.modeset=0 à la fin de la ligne commençant par linux.
  4. presse F10 pour démarrer.
  5. Suivez les instructions ci-dessus.
    • (Si vous installez Ubuntu, ignorez cette étape, mais suivez le reste du didacticiel une fois l'installation terminée.)

Cette solution devrait résoudre de nombreux problèmes décrits par les utilisateurs après une mise à niveau vers 16.04. Si une nouvelle installation est affectée, la solution est la même.


Si vous rencontrez des problèmes après, vous devriez poser une question différente. (Reportez-vous à cette question pour que nous sachions qu'il ne s'agit pas d'un doublon.) Cependant, vous pouvez essayer quelques petites corrections avant de le faire.

  • Réinstaller Xorg

    • Retournez dans l'ATS et courez sudo apt-get purge xorg-* xserver-xorg; sudo apt-get install xorg xserver-xorg; sudo dpkg-reconfigure xorg.
  • Réinstallez votre environnement de bureau

    • Si sur l'unité, exécutez sudo apt-get purge ubuntu-desktop; sudo apt-get install ubuntu-desktop.
    • Si sur GNOME, exécutez sudo apt-get purge ubuntu-gnome-desktop gnome-desktop-environment; sudo apt-get install ubuntu-gnome-desktop.
    • Si sur MATE courir sudo apt-get purge ubuntu-mate-desktop mate-desktop-environment; sudo apt-get install ubuntu-mate-desktop
    • Chaque DE Ubuntu a son propre nom de paquet. Si vous avez KDE ou quelque chose d'autre, le nom devrait être similaire à ceux ci-dessus.
  • Nouvelle réinstallation
    • Ce n'est pas l'option la plus invitante, mais parfois c'est la meilleure chose à faire dans des cas comme celui-ci.

S'il vous plaît rappelez-vous qu'il y a beaucoup de choses qui peuvent aller mal, et cela n'est pas un correctif garanti pour tout. Même si vous rencontrez quelque chose répertorié dans la question, la solution peut ne pas fonctionner entièrement pour vous.

Cette réponse concerne uniquement les problèmes de pilote avec 16.04 et nVIDIA. Votre problème peut aller plus loin qu'un mauvais pilote.


Autres problèmes après le correctif

  • Si vous parvenez à un affichage fonctionnel, mais que vous vous trouvez dans une boucle de connexion (vous vous connectez et vous revenez à l'écran de connexion), jetez un oeil ici.

194
2018-04-23 00:01



@XiaodongQi Avez-vous essayé de désactiver le démarrage sécurisé? Les autres réponses suggèrent ici que corrige la boucle de connexion. - TheWanderer
C'est très étrange. OK, cela pourrait casser votre système encore plus, mais je suppose que ça vaut le coup: sudo apt-get purge nvidia*. Pas de tiret avant l'astérisque. Ensuite, essayez le reste des étapes. - TheWanderer
Je pense que vous devez réinstaller: / @Pavel - TheWanderer
Ha - cela n'a pas aidé. - user3728501
Toujours les mêmes symptômes avec nvidia-367. - sds


J'ai installé Ubuntu 16.04 et tout s'est bien passé jusqu'à ce que je passe au pilote NVIDIA. Après le redémarrage, je n'ai pas réussi à passer l'écran de connexion. La solution qui a fonctionné pour moi était de désactiver le démarrage sécurisé.

Alors que je suis coincé dans la boucle de connexion, je suis passé à la console Ctl+Alt+F1, redémarrage et désactivation du démarrage sécurisé UEFI. Maintenant, tout fonctionne avec le pilote nvidia installé.


11
2018-04-27 20:34



askubuntu.com/questions/761886/… et vous pourrez utiliser nvidia et efi - QkiZ
Comme cela devrait être évident du nom, la désactivation du démarrage sécurisé vous rend peu sûr. - tbodt


Pour L'affichage est vide Et L'affichage scintille

J'ai fait face au même problème mais maintenant tout fonctionne bien.

Il y a deux solutions à cela:

  1. Utilisez le pilote NVIDIA version 364 à partir du pilote PPA du pilote graphique (meilleure option)

    • sudo add-apt-repository ppa:graphics-drivers/ppa
    • sudo apt update && sudo apt install nvidia-364
  2. Utilisez LightDM au lieu de GDM

    • sudo apt-get install lightdm
    • choisir lightdm comme valeur par défaut lorsque vous y êtes invité.

REMARQUE Si cela n'a pas fonctionné pour vous, installez intel-microcode (si disponible) depuis l’application Pilotes supplémentaires avant d’installer le pilote NVIDIA.


7
2018-04-24 21:24



Donc, vous avez eu une boucle de connexion? Il y a cinq «problèmes» dans la question. - TheWanderer
J'ai eu les deux L'affichage est vide & L'affichage scintille - Independent Peculiar
Ah! Eh bien, vous devriez probablement mettre cela dans la réponse;). - TheWanderer
Salut - J'ai essayé 361, 364 et 367 sans succès. Je ai essayé de reconfigurer lightdm aussi, pas de résultats. Je ne peux toujours pas se débarrasser de déchirer lors du défilement ou en regardant des vidéos / films. La seule solution pour avoir un graphisme décent consiste à utiliser Intel uniquement via la sélection par prime. Je serais heureux d'essayer toute autre solution s'il y a autre chose que j'oublie - pandaadb
Je l'ai fait exactement, maintenant je ne peux pas me connecter à Ubuntu. - atilkan


Je suis passé d'Ubuntu GNOME 15.10 à 16.04 et j'ai été confronté à un écran noir. En utilisant systemctl status et en fouillant dans les journaux, j'ai constaté que les pilotes NVidia propriétaires étaient cassés.

La purge nvidia-* et réinstaller gdm m'a conduit au mode graphique bas, mais la réinstallation des pilotes NVidia a ramené l'écran noir. En fait, le démarrage sécurisé avait été défini sur "Windows" dans les paramètres du BIOS. Je l'ai changé en "Autre" et mon problème a été résolu.

Avant de trouver l'option de démarrage sécurisé, j'ai essayé de purger et de réinstaller nvidia-*, xorg*, xserver-xorg, ubuntu-gnome-desktop, gnome-desktop-environment. Je ne suis pas sûr que cela ait aidé ou non, mais il semble préférable de l'installer. En outre, l'outil de mise à niveau devait désactiver le démarrage sécurisé pour réussir, mais il le réactiverait par la suite. C'est ce qui m'a amené à le chercher.


6
2018-04-27 01:03



il suffit d'utiliser la version du pilote nvidia 364 - Independent Peculiar


J'ai vérifié le fichier journal X11 dans /var/log/Xorg.0.log pour les entrées d'erreur (EE):

root@computer:/var/log# grep EE Xorg.0.log
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[   156.124] (EE) No devices detected.
[   156.127] (EE) no screens found(EE) 

La carte graphique n'a donc pas été détectée par le pilote nouveau.

vérifier la carte installée avec lspci a donné le résultat suivant:

root@computer:/usr/share/X11/xorg.conf.d$ lspci | grep NVIDIA 
02:00.0 VGA compatible controller: NVIDIA Corporation GT218 [GeForce 210]    (rev a2)
02:00.1 Audio device: NVIDIA Corporation High Definition Audio Controller (rev a1)

Avec ce type de carte graphique, les réponses recommandant d'installer les pilotes NVIDIA fournis ici ne m'ont pas aidé car le dernier pilote NVIDIA ne prend pas en charge ma carte.

Par conséquent, après quelques recherches sur Internet, j'ai trouvé la suggestion d'aider le système X11 en spécifiant les détails de la carte dans un fichier.

/usr/share/X11/xorg.conf.d/20-nouveau-conf et utilisation des informations de la commande lspci:

# lspci | grep NVIDIA 
# 02:00.0 VGA compatible controller: NVIDIA Corporation GT218 [GeForce 210] (rev a2)
Section "Device"
   Identifier  "NvidiaGraphics"
   Driver      "nouveau"
   VendorName "NVIDIA Corporation"
   BusID    "PCI:2:0:0"   
EndSection

Maintenant, les choses fonctionnent comme prévu et aucune ligne d'erreur (EE) n'apparaît dans le fichier journal.


4
2017-08-11 14:58





Pour ceux qui suivent le guide mais le problème persiste, alors cela a peut-être quelque chose à voir avec le pilote lui-même.

Certains GPU NVIDIA ne fonctionnent pas bien avec le pilote le plus récent. Si vous soupçonnez que vous êtes victime de ce problème, vous pouvez suivre mon guide ci-dessous.


Ci-dessous, il suffit de copier coller la réponse de ma propre question ici.


Je l'ai fait!! C'était un problème avec le pilote lui-même!

Problème : Ma carte (NVIDIA GTX980M) ne fonctionne pas correctement avec le nouveau pilote Linux propriétaire NVIDIA. Solution : Utilisez l'ancien pilote qui prend en charge ma carte graphique.


Fondamentalement, après avoir tapé Internet pendant un moment, certaines personnes ont dit que je pouvais peut-être essayer nvidia-352 au lieu de nouveaux pilotes.

Cependant, en regardant apt-cache search nvidia-352, J'ai découvert que nvidia-352 est juste un pilote de transition pour nvidia-361 pilote graphique.

Cependant, sur la base de mon test précédent, nvidia-361 jusqu'au plus récent (nvidia-370 au moment de la rédaction) est la source de mon problème.

J'ai donc besoin de télécharger l'exact nvidia-352 au lieu de transition nvidia-361.


Si vous rencontrez le même problème que le mien, voici les étapes à suivre pour le résoudre.

Pas :

  1. Désinstallez tous vos pilotes NVIDIA problématiques actuels.

    sudo apt-get purge nvidia-* libcuda-* 
    

    .

  2. Créer un dossier temporaire à stocker nvidia-352 fichiers requis

    cd ~/Desktop
    mkdir nvidia-352
    cd nvidia-352
    

    .

  3. Télécharger les fichiers requis pour nvidia-352 pilote graphique.

    wget https://launchpad.net/ubuntu/+archive/primary/+files/libcuda1-352_352.63-0ubuntu3_amd64.deb
    wget https://launchpad.net/ubuntu/+archive/primary/+files/nvidia-libopencl1-352_352.63-0ubuntu3_amd64.deb
    wget https://launchpad.net/ubuntu/+archive/primary/+files/nvidia-opencl-icd-352_352.63-0ubuntu3_amd64.deb
    wget https://launchpad.net/ubuntu/+archive/primary/+files/nvidia-352_352.63-0ubuntu3_amd64.deb
    

    Edit 1:

    Si vous avez des problèmes pour télécharger nvidia-352_352.63-0ubuntu3_amd64.deb à partir du lien ci-dessus (s'est produit à moi), vous pouvez également le télécharger à partir de différentes sources.

    Voici un autre lien pour ce fichier:

    http://mirrors.mit.edu/ubuntu/pool/restricted/n/nvidia-graphics-drivers-352/nvidia-352_352.63-0ubuntu0.15.10.1_amd64.deb
    

    Edit 2:

    Les liens ci-dessus concernent le pilote NVIDIA 64 bits, pour ceux qui recherchent le format 32 bits, consultez le lien ci-dessous:

    https://launchpad.net/ubuntu/+source/nvidia-graphics-drivers-352
    

    Les étapes sont les mêmes, il vous suffit de télécharger des fichiers différents qui prennent en charge votre configuration 32 bits.

    .

  4. Installez tous les fichiers debs.

    sudo dpkg -i *.deb
    

    .

  5. Redémarrer

    .


Voila! Si vous avez démarré sur votre bureau sans avoir un seul plantage, vous avez résolu ce problème graphique avec succès!

Prendre plaisir! :RÉ


4
2017-08-29 17:04





Après avoir lutté contre ce problème pendant un jour et demi, il a finalement été résolu en désactivant le démarrage sécurisé dans les paramètres Bios. Au cours de l'installation du pilote, j'ai été invité à désactiver le démarrage sécurisé et je l'ai fait, mais de toute façon, peut-être parce que Windows est également installé, il n'a pas été désactivé (lors de l'installation). redémarrage et en appuyant sur F2 (sur Asus) je suis entré dans Bios, la sécurité, puis désactivé le démarrage sécurisé. redémarré, et le tour est joué! Bien que cela puisse être spécifique à certaines versions de bios ou systèmes à double amorçage, personne n’a posté cette solution ici auparavant.


1
2017-08-30 11:55





Chaque jour, je vérifie les mises à jour et les télécharge à l'aide de Software Updater. Mais hier soir, Ubuntu m'a demandé un téléchargement partiel (dit quelque chose qui n'était pas installé correctement - quelque chose comme ça), alors je suis Téléchargement partiel processus. Fin du processus de téléchargement, il a demandé un redémarrage, alors je redémarre Ubuntu. Après le redémarrage, le logo de démarrage et fenêtre de connexion sont sur basse résolution, boucle de connexion et pas de connexion internet (wifi + ethernet à la fois j'ai essayé)! Donc, je ne peux même pas me connecter!

j'utilise Ubuntu 16.04.2 LTS dans Ordinateur portable ASUS X556UQ.

Après une longue expérience (essayer ci-dessus et autre solution de Google), je trouve que le problème se produit pour la dernière Noyau Linux 4.8.0-42 avec Nvidia 378 chauffeur! Donc, je reviens à Nvidia 370 conducteur utilisant un TTY (Ctrl + Alt + F1) et redémarrer Ubuntu sous Linux Noyau 4.8.0-41 (Utilisation du menu grub) et tous les problèmes résolus!


0
2018-03-16 15:01