web-dev-qa-db-fra.com

Ubuntu 16.04 se bloque sur l'écran de démarrage lors du démarrage

Spécifications système de base:

  • Samsung SSD 500GB
  • CPU: Intel i5-7500
  • RAM: 16 Go
  • GPU: NVIDIA GeForce GTX1080
  • Actuellement configuré pour le double démarrage avec Windows 10 64 bits, mais Windows démarre sans dommage.

Problème:

Ubuntu 16.04 se bloque indéfiniment dans l'écran de démarrage, mais après avoir essayé de le réparer, il démarre maintenant avec succès en mode Shell. De plus, même en appuyant sur ÉCHAP quand il se bloque, aucun journal ne s’affiche.

Je ne pouvais donc pas voir le journal de démarrage autre que SSHing sur mon bureau et ouvrir /var/log/boot.log

Voici ce que j'ai eu pendant qu'il était suspendu:

[  OK  ] Started Network Manager Wait Online.
[  OK  ] Reached target Network is Online.
[  OK  ] Started Daily apt download activities.
[  OK  ] Started Daily apt upgrade and clean activities.
[  OK  ] Reached target Timers.
[  OK  ] Started crash report submission daemon.
         Starting /etc/rc.local Compatibility...
[  OK  ] Started /etc/rc.local Compatibility.
         Starting Terminate Plymouth Boot Screen...
         Starting Hold until boot process finishes up...

J'ai aussi essayé dmesg | less après de nombreuses recherches sur Google pour voir les journaux de démarrage, et j'ai rencontré ceci à la fin de celui-ci:

[    2.604476] random: crng init done
[    2.631750] IPv6: ADDRCONF(NETDEV_UP): enp2s0: link is not ready
[    2.651404] r8169 0000:02:00.0 enp2s0: link down
[    2.651432] r8169 0000:02:00.0 enp2s0: link down
[    2.651488] IPv6: ADDRCONF(NETDEV_UP): enp2s0: link is not ready
[    2.691320] NVRM: Your system is not currently configured to drive a VGA console
               on the primary VGA device. The NVIDIA Linux graphics driver
               requires the use of a text-mode VGA console. Use of other console
               drivers including, but not limited to, vesafb, may result in
               corruption and stability problems, and is not supported.
[    2.861207] input: HDA NVidia HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card1/input14
[    2.861248] input: HDA NVidia HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card1/input15
[    2.861281] input: HDA NVidia HDMI/DP,pcm=8 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card1/input16
[    2.861312] input: HDA NVidia HDMI/DP,pcm=9 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card1/input17
[    5.426350] r8169 0000:02:00.0 enp2s0: link up
[    5.426356] IPv6: ADDRCONF(NETDEV_CHANGE): enp2s0: link becomes ready

Il semble que la carte NVIDIA pose un problème, comme je le pensais initialement.

Ce que j'ai fait pour résoudre ce problème:

  1. Mettre à jour GRUB
    • Passé en mode de récupération et terminal ouvert
    • Changement du mode de démarrage de quiet splash à acpi=force pour forcer le démarrage dans Shell. Maintenant, je l'ai annulé.
    • cat /etc/X11/default-display-manager révèle lightdm comme valeur par défaut.
  2. Mettre à jour le pilote de la carte vidéo Intel
  3. J'ai essayé d'utiliser boot-repair pour résoudre les problèmes de grub, et les résultats sont tels quels sur Pastebin: http://paste.ubuntu.com/25620967/

Ce que j'aurais pu faire pour causer ce problème:

  1. Sudo service lightdm stop

    • Pour tenter de contrôler le ventilateur du processeur graphique sans tête.
    • Mais j'ai couru Sudo service lightdm restart
    • Maintenant, je crois que lightdm ne démarre pas au démarrage.
    • Voici le lien j'ai suivi pour contrôler à distance le ventilateur du processeur graphique
  2. Sudo service lightdm restart

    • J'ai essayé de redémarrer lightdm, et cela me donne un résultat positif qui est l'écran de connexion, mais je ne peux rien faire ici car il est toujours gelé.
    • J'essaie de taper des choses sur le clavier mais rien ne se présente.

Quelqu'un peut-il s'il vous plaît m'aider à comprendre cela ??? Je suis vraiment désemparé et sur le point de pleurer ...

4
Jay Shin

Ainsi, comme je l’ai indiqué ci-dessus, j’ai réinstallé Ubuntu 16.04 et le pilote nvidia-384 pour tester ma théorie sur la cause de ces dégâts.

J'ai strictement suivi ce lien pour contrôler à distance le ventilateur du processeur graphique.

Cela fonctionne comme un charme, mais après cela, j'ai rencontré la même erreur de redémarrage.

Cependant, cette fois, j’ai pu appeler simplement Sudo service lightdm restart à partir de ma connexion ssh et j’ai réussi à me connecter.

Donc maintenant, j'ai changé quiet splash dans Sudo vim /etc/default/grub en acpi=force afin que je puisse démarrer directement dans Shell sans affichage.

C'est vraiment ennuyant, et j'apprécierais vraiment quelqu'un s'il pouvait proposer une solution efficace à ce gâchis.

UPDATE

J'ai pu résoudre le problème à la fin.

Après avoir effectué une nouvelle installation d'Ubuntu, au lieu de suivre les instructions du lien ci-dessus, je l'ai fait:

Sudo env DISPLAY=:0 nvidia-settings -a [gpu:0]/GPUFanControlState=1 -a [fan-0]/GPUTargetFanSpeed=100

2
Jay Shin