Das Software Center scheint das System während der Installation einzufrieren, das Syslog zeigt die Fehlermeldung „mehr als 120 Sekunden blockiert“ an

Das Software Center scheint das System während der Installation einzufrieren, das Syslog zeigt die Fehlermeldung „mehr als 120 Sekunden blockiert“ an

12.04 (genau) 64-Bit-Kernel Linux 3.2.0-39 3,6 GB Arbeitsspeicher Intel Core 2 Duo CPU @ 2,40 GHz x2 WUBI-installiertes Ubuntu läuft auf einem MacBook Pro 7.1 mit OSX und Vista über Boot Camp (hey, ich mag viele Betriebssysteme, okay?)

Bei der Installation vom Ubuntu Software Center friert mein System sehr häufig ein. Das ist bei 4 der letzten 5 Installationen passiert. Zuletzt habe ich Google Earth .deb von der Google-Website installiert: Wenn ich auf die .deb-Datei klicke, wird automatisch das Software Center geöffnet (sonst hätte ich Synaptic verwendet, da ich mittlerweile damit rechne, dass das Software Center mein System einfriert, und ich bin es ziemlich leid.)

Mit „einfrieren“ meine ich, dass nichts funktioniert: kein Dash, kein Launcher, keine Mausbewegung, kein Alt-Tab, Terminal kann nicht geöffnet werden (Tastatur funktioniert nicht). Das Softwarecenter zeigt zwar das „Installieren“-Symbol an, aber danach wird es ausgegraut und ich kann nichts anklicken.

REISUB hat keine Wirkung, aber ein Kaltausschalten und Neustarten ist möglich.

Gelegentlich kann ich nach 5–10 Minuten die Maus bewegen/die Tastatur verwenden und ein oder zwei Launcher-Befehle ausführen, obwohl andere geöffnete Apps (Chrome und Software Center) immer noch ausgegraut/eingefroren sind. (Ich habe nie länger gewartet – wenn nach 15 Minuten immer noch keine Reaktion erfolgt, schalte ich das Gerät einfach aus und starte neu.)

Zuletzt, und deshalb stelle ich endlich eine Frage, habe ich etwa 15 Minuten gewartet und konnte währenddessen endlich den Systemmonitor öffnen. Die Prozesse zeigen mir an, dass der Systemmonitor etwa 20 % der CPU nutzt und sonst nichts viel nutzt (meistens Nullen). Tatsächlich habe ich das Software Center nicht einmal aufgelistet gesehen? Zu diesem Zeitpunkt wurde das System jedoch endlich teilweise freigegeben, die Installation abgeschlossen und obwohl ich das Software Center nicht schließen wollte, konnte ich das System herunterfahren und neu starten und habe mir das Syslog angesehen.

In /var/log/syslog sehe ich viele Meldungen wie „:blocked for more than 120 seconds“. Ähnlich wie

Ubuntu hängt mit dieser Nachricht rum: länger als 120 Sekunden blockiert

Das wurde nicht beantwortet und ich verwende keine virtuelle Maschine.

Mein vollständiges Syslog mit Stacktraces sieht sehr, sehr ähnlich wie das hier aus:

Warum werden Aufgaben auf der Amazon Xen-Instanz für mehr als 120 Sekunden blockiert, was zum Hängenbleiben des Servers führt?

Beachten Sie, dass diese Frage gelöst wurde, aber das liegt daran, dass das Problem von Amazon verursacht wurde und Amazon den Fehler behoben hat. Ich führe nichts Amazon-bezogenes aus. Mein Syslog sieht jedoch sehr ähnlich aus.

Meine Frage ähnelt dieser:

https://askubuntu.com/questions/168068/troubleshooting-server-hang

Aber das in dieser Frage erwähnte „Duplikat“ bezieht sich darauf, wie man Prozesse beendet/neu startet, wenn das System einfriert. Ich weiß, wie man Prozesse beendet und neu startet. Ich möchte herausfinden, was das Problem verursacht, damit ich versuchen kann, es zu beheben. Mir ist klar, dass ich statt des Ubuntu Software Center einfach Synaptic verwenden könnte, aber ich würde gerne versuchen, das Problem zu lösen, wenn möglich.

Ich denke, ich sollte vielleicht einen Fehlerbericht einreichen, wollte aber zuerst sehen, ob jemand anderes ähnliche Probleme hatte und wenn ja, was Sie alle getan haben, um sie zu beheben.

Ich sehe eine Reihe von Fragen zum Einfrieren des Software Centers und andere, einschließlich der von mir verlinkten, zum Protokollfehler „mehr als 120 Sekunden blockiert“, aber ich habe keine Frage gesehen, die die beiden verknüpft. Ich habe eine Kopie des Syslog-Berichts gespeichert, falls ihn jemand sehen möchte, aber wie erwähnt ist er dem in der Amazon-bezogenen Frage geposteten recht ähnlich … und ich wollte nicht unnötig noch mehr Platz beanspruchen, da diese Frage, entschuldigen Sie – bereits extrem wortreich geworden ist!

Antwort1

Ich habe etwas Ähnliches, installiere es mit mini.iso auf CD, drücke also Esc und der Startbildschirm wechselt in den Textmodus, damit ich sehen kann, was passiert. Ich habe also einen Wert von 1/120 Sekunden bei der Suche nach IP gefunden, die Datei auf meinem Computer ist url_helper.py, also versuche, die Esc-Taste zu drücken, wenn das Ubuntu-Logo auf dem Bildschirm erscheint, und lies, was diese 120-Sekunden-Verzögerung verursacht

Wie auch immer, ich versuche, diese Werte zu ändern, und es sieht aus wie ein Ubuntu-Cloud-Problem beim Start. Ich hoffe, das hilft Ihnen. Ich suche immer noch danach, wie ich den 120-Sekunden-Wert in der Routine url_help.py bearbeiten, die IP-Suche entfernen oder irgendeine Art von Code finden kann, der dies ignoriert, wenn es nicht im Netzwerk verfügbar ist.

verwandte Informationen