Wie behebe ich Probleme mit langsamem Herunterfahren?

Wie behebe ich Probleme mit langsamem Herunterfahren?

Beim Herunterfahren meines Computers kommt es zu einer nervigen Verzögerung. In 13.10 dauert es etwa 5–10 Sekunden, in der vorherigen Version ging es fast augenblicklich.

Beim Herunterfahren drücke ich Escape, um den Begrüßungsbildschirm abzubrechen, und sehe, dass ein großer Teil der Verzögerung nach „Aufforderung zum Beenden aller verbleibenden Prozesse ...“ auftritt, und dann kommt „Alle verbleibenden Prozesse werden beendet“. Ich habe den Vorgang mit meiner Videokamera gefilmt, um zu überprüfen, welche Prozesse beendet werden mussten, aber sie haben nichts an das Terminal gesendet.

Ich hatte zuvor dasselbe Problem in 11.10 und habe es wie beantwortet gelöstHier, allerdings hat das bei mir in 13.10 nicht funktioniert.

Wie lassen sich die Ursachen für Verzögerungen beim Herunterfahren ermitteln und beheben?

Antwort1

Aktivieren Sie die Berichterstellung für Anwendungen, die sich fehlerhaft verhalten:

  1. Öffnen Sie die Datei /etc/init.d/sendsigsin Ihrem bevorzugten Texteditor mit Root-Rechten (z. B. sudo vi /etc/init.d/sendsigsoder gksu /etc/init.d/sendsigs). Suchen Sie nach der Zeile #report_unkillableund heben Sie die Auskommentierung auf (entfernen Sie also das #Tag). Speichern Sie die Datei.

  2. Stellen Sie sicher, dass Apport aktiviert ist: Bearbeiten Sie die Datei /etc/default/apportso, dass sie lautet enabled=1. (Wenn dies der Fall ist, enabled=0führen Sie einen Neustart durch, damit Apport gestartet werden kann.)

  3. Abschalten.

  4. Beim nächsten Booten apportsollte eine Meldung erscheinen, die Sie darüber informiert, dass es ein Problem mit einem Programm gab. Das ist das Programm, das die Verzögerung verursacht. Außerdem sollte ein Absturzbericht in vorhanden sein /var/crash. (Wenn apport den Namen nicht meldet, schauen Sie einfach in der Absturzdatei nach, am Ende der Datei wird etwas wie stehen Title: MISBEHAVING_PROGRAMNAME does not terminate at computer shutdown)

Antwort2

Ist das Herunterfahren immer langsam oder kann es variieren? Wenn Letzteres der Fall ist, was haben Sie vor dem Herunterfahren getan? Haben Sie etwas getan, das viele Schreibvorgänge auf der Festplatte erforderte und möglicherweise zuerst beendet werden muss, bevor alle Prozesse beendet werden können?

Sie können vor dem Herunterfahren eine Liste aller Prozesse wie folgt speichern:

ps -A > prozesse.txt

bevor Sie herunterfahren.

Sie können sich alle Fehler ansehen, die nach dem Neustart möglicherweise aufgetreten sind:

dmesg |Schwanz

Hoffe das hilft

Frank

Antwort3

Haben Sie das schon probiert? Öffnen Sie das Terminal und geben Sie ein

sudo shutdown now

Das könnte helfen.

verwandte Informationen