Das Abmelden / Herunterfahren dauert sehr lange. Wie kann das Problem gefunden werden?

7

Einige Monate dauert es sehr lange, meine Ubuntu-Box abzumelden, herunterzufahren und neu zu starten.

  • es passiert nicht mit einem neuen Profil
  • Es dauert immer noch ewig, auch wenn ich zuerst alle laufenden Programme schließe (Vordergrundprogramme).
  • Manchmal werden einige Anwendungen vor der Wartezeit geschlossen (z. B. Chrome, Musik-Player).
  • es geschah mit 11.10 und jetzt 12.04
  • Ich habe eine Neuinstallation von 12.04 durchgeführt, aber alle meine Programme und Anwendungseinstellungen / -profile (z. B. Chrome-Profil, Musik-Datenbank, .bashrc usw.) neu installiert, immer noch keine Lösung
  • Es passiert nur, wenn ich die Gnome-Methode zum Neustarten / Herunterfahren / Abmelden verwende
  • Bei der Ausgabe von "sudo reboot" im Terminal gibt es keine Wartezeit
  • Es gibt keinen Prozess, der CPU-Zeit verbraucht
  • Ich habe keine Beweise dafür gefunden, was dies überhaupt verursacht
  • Ich benutze "Gnome-Fallback" (Gnome Classic 2D)

Welche Aktionen führt der Gnom aus, wenn er auf z. genau abmelden? Ich möchte diese Schritte verfolgen

Jede Hilfe wird sehr geschätzt!

Flo Hallo
quelle
1
Versuchen Sie "tail -F" mit ~ / .xsession-Fehlern und / oder sehen Sie sich ~ / .xsession-error.old nach dem Neustart an. Möglicherweise gibt es dort Hinweise. Wenn Sie den Splash sehen, während er wartet (das Ubuntu-Logo und die Punkte), entfernen Sie "quiet" und "splash" aus den Kernel-Boot-Argumenten, um weitere Informationen zu erhalten, während er hängt. Dies kann mit bereitgestellten Netzwerkfreigaben zusammenhängen.
Blueyed
Danke, ich werde .xsession-Fehler untersuchen (es gibt viele verschiedene Nachrichten). Der Hang ist nicht, wenn das Ubuntu-Logo angezeigt wird, aber ich sehe immer noch den Desktop oder ein Vordergrundprogramm. und ich habe keine Netzwerkfreigaben
Flo Hallo
Verwenden Sie Squid (einen HTTP-Proxy) zufällig? Dies kann 30 Sekunden hinzufügen (Lebensdauer des Herunterfahrens, kann auf 0 konfiguriert werden).
blau
1
Die Verwendung von Bootchart zeigt Ihnen zumindest, was beim Booten passiert, beispielsweise bootchart.org/samples.html#Debian . Es braucht allerdings etwas Dolmetschen. Sie können "sudo apt-get install bootchart". Wenn Sie zu einer Konsole blättern, z. B. Strg + Alt + F1, und "weniger + F / var / log / syslog" (oder Tail verwenden) ansehen, erhalten Sie einige Ideen, was auch beim Abmelden passiert.
pbhj
Dies mag ein langer Weg sein, aber haben Sie versucht, Ihre Festplatte auf Fehler zu überprüfen? So etwas wie Seagate's Seatools oder prüfen Sie, ob Ihr SMART ausgelöst wurde. Manchmal lauert die Matrix ...
Warhansen

Antworten:

0

Sie sagten, dass es beim Tippen keine Wartezeit gibt sudo reboot, oder? Wenn dies der Fall ist, können Sie einfach gedit öffnen, eingeben, sudo rebootals .sh-Datei speichern, ausführbar machen und an einem leicht zugänglichen Ort ablegen. Stellen Sie außerdem sicher, dass Sie es im Terminal ausführen, damit Sie das Kennwort eingeben können.

Die Knie der Biene
quelle
1
Das ist keine wirkliche Lösung, da Sitzungen nicht sauber beendet werden.
David Foerster