187 votes

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

J'ai installé ou mis à jour Ubuntu 16.04, mais je rencontre des problèmes avec ma carte graphique.

  • L'écran est vide

  • L'écran clignote

  • 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 réduit

  • Votre problème spécifique ne se trouve peut-être pas ici, mais essayez quand même les solutions décrites dans les réponses.

Cette question est très vaste, mais chacun de ces problèmes 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 il existe un moyen plus rapide), n'hésitez pas à poster une autre réponse POLITIQUE, décrivant votre problème et la façon dont vous l'avez résolu.


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

218voto

TheWanderer Points 18999

Veuillez noter que cette réponse peut devenir légèrement obsolète. Je ferai de mon mieux pour la mettre à jour régulièrement, mais je ne peux rien garantir. La version du pilote utilisée ci-dessous peut ne pas être la plus récente. Veuillez consulter 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 dans un ATS

Appuyez sur Ctrl + Alt + F1

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


2. Maintenant, pour la réparation

  1. Connectez-vous à votre compte dans l'ATS.
  2. Exécuter sudo apt-get purge nvidia-*
  3. Exécuter sudo add-apt-repository ppa:graphics-drivers/ppa et ensuite sudo apt-get update .
  4. Exécuter sudo apt-get install nvidia-driver-430 .
  5. Redémarrez et votre problème graphique devrait être résolu.

3. Si vous ne parvenez pas à entrer dans un TTY ou si vous essayez d'installer Ubuntu

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

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


Si vous rencontrez des problèmes par la suite, vous devez poser une autre question. (Référez-vous à cette question pour que nous sachions qu'il ne s'agit pas d'un doublon.) Cependant, il existe quelques autres petites corrections que vous pouvez essayer avant de le faire.

  • Réinstaller Xorg

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

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

Rappelez-vous qu'il y a beaucoup de choses qui peuvent mal tourner, et ce n'est pas une solution garantie pour tout. Même si vous rencontrez un problème mentionné dans la question, il se peut que la solution ne vous convienne pas entièrement.

Cette réponse concerne uniquement les problèmes de pilotes avec la version 16.04 et nVIDIA. Votre problème peut être plus profond qu'un mauvais pilote.


Autres problèmes après la correction

  • Si vous parvenez à un affichage fonctionnel, mais que vous rencontrez une boucle de connexion (vous vous connectez et vous êtes renvoyé à l'écran de connexion), Jetez un coup d'œil ici .

12voto

Karhu Points 451

J'ai installé Ubuntu 16.04 et tout fonctionnait bien jusqu'à ce que je passe au pilote NVIDIA. Après le redémarrage, je n'ai pas pu passer l'écran de connexion. La solution qui a fonctionné pour moi a été 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 J'ai redémarré et désactivé le démarrage sécurisé dans UEFI . Maintenant tout fonctionne avec le pilote nvidia installé.

7voto

Pour L'écran est vide & L'écran clignote

J'ai rencontré le même problème mais maintenant tout fonctionne bien.

Il existe deux solutions à ce problème :

  1. Utilisez le pilote NVIDIA version 364 du PPA des pilotes graphiques (meilleure option).

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

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

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

6voto

montjoy Points 156

J'ai effectué une mise à niveau d'Ubuntu GNOME 15.10 vers 16.04 et j'ai été confronté à un écran noir. En utilisant systemctl status et en fouillant dans les journaux, j'ai découvert que les pilotes propriétaires de NVidia étaient cassés.

Purge nvidia-* et de réinstaller gdm m'a permis de passer en mode graphique réduit, mais la réinstallation des pilotes NVidia a ramené l'écran noir. Il s'est avéré que Secure Boot avait été réglé sur "Windows" dans les paramètres du BIOS. Je l'ai changé en "Other", et mon problème a été résolu.

Avant de trouver l'option Secure Boot, j'ai essayé de purger et de réinstaller le système. nvidia-* , xorg* , xserver-xorg , ubuntu-gnome-desktop , gnome-desktop-environment . Je ne sais pas si cela a aidé ou non, mais il semble préférable de le mettre. En outre, l'outil de mise à niveau avait indiqué qu'il devait désactiver Secure Boot pour réussir, mais qu'il le réactiverait ensuite. C'est ce qui m'a poussé à aller le chercher.

4voto

Wolfgang Fahl Points 501

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) 

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

La vérification de 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 données ici ne m'ont pas aidé puisque le dernier pilote NVIDIA ne supporte pas ma carte.

Par conséquent, après quelques recherches sur Internet, j'ai trouvé la suggestion d'aider un peu 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 en utilisant les 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.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X