Ubuntu 16.04 hängt beim Herunterfahren


13

Ich weiß, dass es ähnliche Fragen gibt, aber ich werde mehr Details über das Problem geben.

Wenn ich versuche, das System herunterzufahren / neu zu starten, bleibt es für immer hängen. Dies funktioniert unter Ubuntu 16.04 64bit. Es wird auf demselben Computer auf einem aktualisierten Kubuntu (14.04 »16.04), auf einem frisch installierten Lubuntu 16.04 und Event auf einer Live-CD (iso gebootet von Festplatte mit grml-rescue) installiert.

Es wird angezeigt, wenn ich von der Desktop-Umgebung aus herunterfahre / neu starte und wenn ich es vom Terminal aus tue.

Das Problem tritt nicht bei Ubuntu 14.04 auf, das auf derselben Festplatte installiert ist.

fdisk

Ich habe versucht, eine Fdisk auf der Partition auszuführen, aber es wurden keine Fehler gefunden.

irqpoll

Ich habe versucht, den irqpollParameter zum Systemstart hinzuzufügen

linux /boot/vmlinuz-4.4.0-31-generic root=UUID=c50c612d-813b-4e76-a6d0-92e697658b7a ro irqpoll $vt_handoff

BIOS USB3

Jemand hat das Problem gelöst, indem er die ältere USB3-Unterstützung auf dem BIOS deaktiviert hat. Mein Motherboard ist jedoch sehr alt. Ich habe keine USB3-Unterstützung auf dem BIOS

Systemctl und Swap

In dieser Antwort unter /ubuntu//a/769953/23130 wurden zwei mögliche Probleme angesprochen : systemctl und swap

sudo swapoff
sudo systemctl reboot

aber keine themenarbeit

Debuggen beim Herunterfahren

Die vorherige Antwort wies auf eine interessante Launchpad-Diskussion hin: https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/1464917

wo es einen einleitenden Text gibt, der besagt:

Wenn beim Herunterfahren ein Problem auftritt, reichen Sie bitte einen separaten Fehlerbericht ein und befolgen Sie die Anweisungen zum Debuggen, die im Abschnitt "Probleme beim Booten / Herunterfahren" von /usr/share/doc/systemd/README.Debian.gz beschrieben sind, um zu überprüfen, ob dies der Fall ist alle hängenden Jobs beim Herunterfahren. Das Aufnehmen eines Bildschirmfotos von "journalctl -b" in der Rettungsshell ist möglicherweise aufschlussreich.

Also sagt die Anleitung zur Fehlerbehebung zu

sudo systemctl enable debug-shell
sudo halt

Wenn das Herunterfahren aufhängt, haben CTRL+ALT+F9Sie auf VT9 eine Konsole, auf der Sie dies tun können

systemctl

um Einheiten mit aktivem Status zu finden

systemctl list-jobs

Alle aufgelisteten Jobs haben den Status " Warten" . Der einzige Job , der den Status " Laufen" hat upower.service, ist "Fett".

Also habe ich den PC ausgeschaltet und neu gestartet, jetzt in einem Terminal, das ich gemacht habe

sudo systemctl list-jobs

Die Ausgabe ist

JOB UNIT           TYPE  STATE  
1341 upower.service start running
1 jobs listed.

Deshalb habe ich versucht, es auszuschalten und für die Zukunft zu deaktivieren

sudo systemctl stop upower.service
sudo systemctl disable upower.service
sudo systemctl mask upower.service

Ich habe dann nochmal versucht, mit der Debug-Konsole abzuschießen

sudo systemctl enable debug-shell
sudo halt

aber das Herunterfahren friert wie gewohnt ein, außerdem kann ich jetzt nicht einmal auf die Debug-Shell zugreifen.

Booten ohne die stillen Splash- Grub-Optionen Ich kann sehen, dass das Herunterfahren auf der Ausgabezeile hängt

Reached target Shutdown

Dies sind die Syslog- Zeilen zum Herunterfahren

Aug  5 11:45:12 pc-dev udisksd[2930]: Mounted /dev/sdc1 at /media/luca/TOSHIBA EXT on behalf of uid 1000
Aug  5 11:45:12 pc-dev ntfs-3g[3141]: Version 2015.3.14AR.1 integrated FUSE 28
Aug  5 11:45:12 pc-dev ntfs-3g[3141]: Mounted /dev/sdc1 (Read-Write, label "TOSHIBA EXT", NTFS 3.1)
Aug  5 11:45:12 pc-dev ntfs-3g[3141]: Cmdline options: rw,nodev,nosuid,uid=1000,gid=1000,uhelper=udisks2
Aug  5 11:45:12 pc-dev ntfs-3g[3141]: Mount options: rw,nodev,nosuid,uhelper=udisks2,allow_other,nonempty,relatime,default_permissions,fsname=/dev/sdc1,blkdev,blksize=4096
Aug  5 11:45:12 pc-dev ntfs-3g[3141]: Global ownership and permissions enforced, configuration type 7
Aug  5 11:45:16 pc-dev com.canonical.indicator.application[2749]: (process:3129): indicator-application-service-WARNING **: Application already exists, re-requesting properties.
Aug  5 11:45:19 pc-dev systemd[1]: Started Daemon for generating UUIDs.
Aug  5 11:45:28 pc-dev spideroak_inotify[3253]: Program started
Aug  5 11:45:36 pc-dev systemd[1]: Starting Stop ureadahead data collection...
Aug  5 11:45:36 pc-dev systemd[1]: Stopped Read required files in advance.
Aug  5 11:45:36 pc-dev systemd[1]: Started Stop ureadahead data collection.
Aug  5 11:45:40 pc-dev systemd[1]: Started Early root shell on /dev/tty9 FOR DEBUGGING ONLY.
Aug  5 11:45:53 pc-dev systemd[1]: Stopped target Sound Card.
Aug  5 11:45:53 pc-dev systemd[1]: Closed Load/Save RF Kill Switch Status /dev/rfkill Watch.
Aug  5 11:45:53 pc-dev systemd[1]: Stopped target Timers.
Aug  5 11:45:53 pc-dev systemd[1]: Stopped Daily apt activities.
Aug  5 11:45:53 pc-dev systemd[1]: Stopped Daily Cleanup of Temporary Directories.
Aug  5 11:45:53 pc-dev systemd[1]: Stopped Stop ureadahead data collection 45s after completed startup.
Aug  5 11:45:53 pc-dev systemd[1]: Stopped target Graphical Interface.
Aug  5 11:45:53 pc-dev org.freedesktop.Notifications[2749]: xfce4-notifyd: Fatal IO error 11 (Risorsa temporaneamente non disponibile) on X server :0.
Aug  5 11:45:53 pc-dev systemd[1]: Stopping Light Display Manager...
Aug  5 11:45:53 pc-dev systemd[1]: Stopping Accounts Service...
Aug  5 11:45:53 pc-dev ntfs-3g[3141]: Unmounting /dev/sdc1 (TOSHIBA EXT)
Aug  5 11:45:53 pc-dev systemd[1]: Stopping Disk Manager...
Aug  5 11:45:53 pc-dev ModemManager[2245]: <info>  Caught signal, shutting down...
Aug  5 11:45:53 pc-dev systemd[1]: Stopping Daemon for power management...
Aug  5 11:45:53 pc-dev systemd[1]: Stopped target System Time Synchronized.
Aug  5 11:45:53 pc-dev dbus[2266]: [system] Activating via systemd: service name='org.freedesktop.PolicyKit1' unit='polkitd.service'
Aug  5 11:45:53 pc-dev systemd[1]: Stopping User Manager for UID 1000...
Aug  5 11:45:53 pc-dev rsyslogd: [origin software="rsyslogd" swVersion="8.16.0" x-pid="2228" x-info="http://www.rsyslog.com"] exiting on signal 15.
Aug  5 11:48:26 pc-dev rsyslogd: [origin software="rsyslogd" swVersion="8.16.0" x-pid="2232" x-info="http://www.rsyslog.com"] start
Aug  5 11:48:26 pc-dev rsyslogd-2222: command 'KLogPermitNonKernelFacility' is currently not permitted - did you already set it via a RainerScript command (v6+ config)? [v8.16.0 try http://www.rsyslog.com/e/2222 ]
Aug  5 11:48:26 pc-dev rsyslogd: rsyslogd's groupid changed to 108
Aug  5 11:48:26 pc-dev rsyslogd: rsyslogd's userid changed to 104
Aug  5 11:48:26 pc-dev loadkeys[764]: Caricamento di /etc/console-setup/cached.kmap.gz
Aug  5 11:48:26 pc-dev systemd[1]: Started Set console keymap.
Aug  5 11:48:26 pc-dev systemd[1]: Started Create Static Device Nodes in /dev.
Aug  5 11:48:26 pc-dev systemd[1]: Starting udev Kernel Device Manager...
Aug  5 11:48:26 pc-dev systemd[1]: Started Uncomplicated firewall.
Aug  5 11:48:26 pc-dev systemd[1]: Started udev Kernel Device Manager.
Aug  5 11:48:26 pc-dev systemd[1]: Starting Remount Root and Kernel File Systems...
Aug  5 11:48:26 pc-dev systemd[1]: Started Remount Root and Kernel File Systems.
Aug  5 11:48:26 pc-dev systemd[1]: Starting Flush Journal to Persistent Storage...
Aug  5 11:48:26 pc-dev systemd[1]: Reached target Local File Systems (Pre).
Aug  5 11:48:26 pc-dev systemd[1]: Reached target Local File Systems.
Aug  5 11:48:26 pc-dev systemd[1]: Starting Tell Plymouth To Write Out Runtime Data...
Aug  5 11:48:26 pc-dev systemd[1]: Starting LSB: AppArmor initialization...
Aug  5 11:48:26 pc-dev systemd[1]: Starting Set console font and keymap...
Aug  5 11:48:26 pc-dev systemd[1]: Starting udev Coldplug all Devices...
Aug  5 11:48:26 pc-dev systemd[1]: Starting Load/Save Random Seed...
Aug  5 11:48:26 pc-dev systemd[1]: Started Tell Plymouth To Write Out Runtime Data.
Aug  5 11:48:26 pc-dev systemd[1]: Started Load/Save Random Seed.
Aug  5 11:48:26 pc-dev systemd[1]: Started Flush Journal to Persistent Storage.
Aug  5 11:48:26 pc-dev systemd[1]: Starting Create Volatile Files and Directories...
Aug  5 11:48:26 pc-dev systemd-tmpfiles[958]: [/usr/lib/tmpfiles.d/var.conf:14] Duplicate line for path "/var/log", ignoring.
Aug  5 11:48:26 pc-dev systemd[1]: Started udev Coldplug all Devices.
Aug  5 11:48:26 pc-dev systemd[1]: Starting Show Plymouth Boot Screen...
Aug  5 11:48:26 pc-dev kernel: [    0.000000] Initializing cgroup subsys cpuset
Aug  5 11:48:26 pc-dev apparmor[943]:  * Starting AppArmor profiles
Aug  5 11:48:26 pc-dev kernel: [    0.000000] Initializing cgroup subsys cpu
Aug  5 11:48:26 pc-dev kernel: [    0.000000] Initializing cgroup subsys cpuacct

Dies ist meine Lshw-Ausgabe

Kann mir jemand helfen? Für mich ist es unglaublich, dass ein so schwerwiegender Fehler ein LTS betrifft.


Wie ist Ihre Hardware-Konfiguration? Sind Sie vielleicht mit und Nvidia-Karte auf einem Asus-Laptop?
Dadexix86

Es ist kein Asus-Laptop, aber ich habe eine Nvidia-Karte. Können Sie mir bitte einen Befehl geben, damit die Ausgabe eine vollständige Antwort liefert?
NULL

Welche Treiber verwenden Sie? Versuchen Sie, mitnomodeset zu beginnen . Sie können sudo lshw -sanitizeder Frage hinzufügen , ob Sie uns die gesamte Hardware zur Verfügung stellen möchten.
Dadexix86

Ich habe versucht, mit zu booten, nomodesetaber leider hilft es nicht. Ich habe meine lshwauf die Frage angehängt
nulll

Haben Sie eine SSD für Ihre Swap-Partition?
James Bowery

Antworten:


1

Gleiches Problem hier am brandneuen Asus L502S. Ich habe Mint, Mate, Ubuntu ausprobiert - egal. Problem ist weit verbreitet. Ich habe alles ausprobiert, was zu diesem Problem in den Foren zu finden ist.

Schließlich gab ich auf, als ich dies fand: https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/1594023

Überprüfen Sie, ob Ihr Problem dasselbe ist und ich hoffe, Sie verschwenden keinen weiteren Tag damit, wie ich es getan habe.


Entschuldigung, ich habe nicht verstanden, was im Fehlerbericht dich überzeugt hat aufzugeben?
NULL

2
Da es sich um einen bestätigten Fehler im Betriebssystem handelt, kann es meiner Meinung nach nicht mit einfachen Tricks gelöst werden, indem Flags von 'GRUB_CMDLINE_LINUX_DEFAULT' geändert werden. Ich habe alle Lösungsvorschläge ausprobiert, die über das Internet zu finden sind, und nicht die in meinem Fall gelösten.
NejcT

1

Das hat bei mir funktioniert. Hoffe du auch.

Ich habe Lubuntu 16.04.1 LTS

SCHRITTE, DIE ICH GELÖST HABE

  • Drücken Sie STRG + ALT und T
  • Im Terminal einfügen sudo xedit /etc/modprobe.d/blacklist.conf
  • Schreiben Sie Ihr Benutzerpasswort
  • Fügen Sie unten in den Fenstern Folgendes hinzu:

blacklist dw_dmac blacklist dw_dmac_core

  • Speichern und Beenden
  • Ich habe den folgenden Schritt ausgeführt, weiß aber nicht, ob dies erforderlich ist: Fügen Sie im selben Terminal Folgendes hinzu:sudo update-grub
  • Einmal neustarten (vielleicht könnte das Problem bestehen bleiben, Neustart erzwingen) Das ist es. Ich habe es geschafft und der PC hat jetzt PowerOff / Reboot / Suspend und alles.

HINWEIS: Damit dies funktioniert, müssen Sie in den Grub-Schritten einen Radiergummi verwenden :

  • Drücken Sie STRG + ALT und T (öffnen Sie das Terminal)
  • Fügen Sie dieses sudo xedit / etc / default / grub ein
  • Schreiben Sie Ihr Benutzerpasswort
  • In der Zeile: GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"Radiergummiquiet splash
  • Speichern und Beenden
  • In Terminal Paste sudo update-grub

Hinweise: Diese Funktion ist für ASER E-11 mit früheren Windows 8.1-Versionen und jetzt mit Lubuntu 16.04.1 LTS verfügbar.

Nachteile: Beim Starten oder Herunterfahren zeigt der Computer nur die Konsole an, aber es funktioniert.


Leider funktioniert nicht für mich
nulll

Hast du Lubuntu?
Luigi Lopez

Für andere ist am interessantesten: Wie sind Sie auf die Idee gekommen, dw_dmac auf die schwarze Liste zu setzen? Welches Debugging-Verfahren hat Sie zu diesem Kernel-Modul geführt?
David Faure

1

Ich denke, ich habe die Lösung gefunden. Ich suchte nach einer Lösung für ein anderes Problem: Der lsusbBefehl hing für immer, daher fand ich diesen Beitrag https://ubuntuforums.org/showthread.php?t=2301619

Ich erinnerte mich dann, dass ich eine USB3-PCI-Karte auf der Hauptplatine steckte, aber nicht mit Strom versorgte, nachdem ich sie entfernt hatte, war das Problem behoben.

Ich hoffe es hilft.


0

Ich weiß, dass OP gesagt hat, dass nomodesetdas nicht geholfen hat, aber da dies das beste Google-Ergebnis für dieses Problem ist, dachte ich, ich würde das tun, was mir schließlich geholfen hat.

Ich habe alles versucht, um mit Grub in allen Antworten zu tun, und alle anderen vorgeschlagenen Antworten ausprobiert, die ich finden konnte.

Am Ende, als ich mit bootete nomodeset, ging es gut, was mein erster Hinweis war.

Ich hatte gerade auf den neuesten NVIDIA-Treiber (381) aktualisiert, und Prime war auf den Intel-Modus eingestellt. Änderte es zurück zu nvidia, ein weiteres hartes Herunterfahren (die Einstellungen ändern sich erst beim Booten vollständig) und es funktioniert einwandfrei, wenn prime auf nvidia eingestellt ist.

Hoffentlich kann dies in Zukunft jemand anderem helfen.


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.