Après la mise à niveau vers 17.10, je ne reçois qu'un écran noir. Comment puis-je réparer ça?

22

J'ai utilisé le gestionnaire de mise à niveau pour mettre à niveau du 17.04 au 17.10. Lorsque je démarre la machine, je ne reçois qu'un écran noir clignotant maintenant. J'utilisais les pilotes binaires nvidia avant la mise à niveau.

REMARQUE: Cette question (et réponse) concerne un problème spécifique lors de la mise à niveau de 17.04 vers 17.10 lors de l'utilisation de pilotes binaires Nvidia ou AMD. Vous pourriez rencontrer un problème complètement différent. Pour cela, veuillez consulter la question plus générale Mon ordinateur démarre sur un écran noir, quelles options ai-je pour le réparer? .

mniess
la source

Réponses:

23

Cela est arrivé à plusieurs utilisateurs de pilotes binaires NVidia ou AMD ( bogue n ° 1705369 ). Vous devez réinstaller les pilotes:

  1. Basculez vers un autre terminal (TTY) en appuyant sur CTRL+ ALT+ F2et connectez-vous avec votre utilisateur.
  2. Supprimez le pilote binaire en exécutant sudo apt-get purge ^nvidia. Les utilisateurs AMD peuvent exécuter amdgpu-pro-uninstallpour supprimer la pile graphique AMD.
  3. Si /etc/X11/xorg.conf existe, renommez (par exemple sudo mv /etc/X11/xorg.conf{,.bak}).
  4. Désactivez complètement Wayland: éditez /etc/gdm3/custom.conf et décommentez la ligne suivante # WaylandEnable=false
  5. Redémarrez Ubuntu avec sudo shutdown -r nowet vous devriez voir l'écran de connexion.

Vous pouvez maintenant réinstaller vos pilotes binaires, soit manuellement (voir Comment installer les pilotes Nvidia ) ou avec l'interface graphique des propriétés du logiciel. Les utilisateurs d'AMD doivent se référer au guide d'installation officiel pour obtenir des instructions.

Après le redémarrage, tout devrait fonctionner comme prévu.

Remarque: Le nouveau serveur d'affichage Wayland ne fonctionne pas encore avec les pilotes binaires, c'est pourquoi nous l'avons désactivé à l'étape 4. À l'avenir, lorsque Wayland sera entièrement pris en charge par les pilotes binaires, vous devriez à nouveau commenter cette ligne.

mniess
la source
4
Merci. C'est ridicule à quelle fréquence les mises à jour d'Ubuntu me font voir un écran noir. Il doit y avoir un bien meilleur support avec les cartes Nvidia.
Ben Watson
1
Dans ce cas, ce n'est pas un problème, mais cette commande de purge devrait l'être apt-get purge '^nvidia'. aptsuite utilise des expressions régulières, pas de globbing. Voir askubuntu.com/questions/210976/… , en particulier la réponse d'Eliah Kagan.
Rmano
Malheureusement, ce n'est pas une solution de travail pour la plupart d'entre nous :(
@Randomize As état de questions et réponses: il s'agit d'un problème spécifique qui se produit lors de la mise à niveau vers 17.10 lors de l'utilisation de pilotes propriétaires. Pour ce problème spécifique, c'est la solution. Pour un dépannage général sur écran noir, veuillez consulter le lien dans la question.
mniess
@mniess Je ne vois pas du tout la différence. Si vous voulez que quelque chose fonctionne vraiment pour ce problème, vérifiez ceci: gist.github.com/wangruohui/df039f0dc434d6486f5d4d098aa52d07
0

J'ai déjà rencontré le même problème et signalé un bogue (bogue n ° 1725169 ). Dans mon cas, j'ai pu le localiser dans le noyau à faible latence, qui a été installé pendant la mise à niveau sans être demandé. Malheureusement, c'était le premier noyau de grub. La désinstallation de ce noyau a résolu le problème. Pas besoin de réinstaller les pilotes nvidia.

woko
la source
1
Bienvenue sur Ask Ubuntu! Je recommande de modifier cette réponse pour la développer avec des détails spécifiques sur la façon de procéder. (Voir aussi Comment écrire une bonne réponse? Pour des conseils généraux sur les types de réponses considérées comme les plus utiles sur Ask Ubuntu.)
David Foerster