Wie kann ich verhindern, dass Ubuntu regelmäßig hängt?

Wie kann ich verhindern, dass Ubuntu regelmäßig hängt?

Seit Ubuntu 11.04 habe ich gelegentliche Systemabstürze (aktuell verwende ich 11.10). REISUB kann das System nicht wiederherstellen und ein Hard-Boot ist erforderlich. Das Scannen aller Systemprotokolle (kern.log, syslog, dmesg) bringt für mich nichts Bemerkenswertes ans Licht, außer einer Reihe von ecryptfs_encrypt_pageFehlern, die im 30-Sekunden-Takt auftreten.

Hier ist beispielsweise das aktuelle Ende von dmesg:

<snip/>
[ 2586.952174] ecryptfs_encrypt_page: Error attempting to write lower page; rc = [-5]
[ 2586.952179] ecryptfs_writepage: Error encrypting page (upper index [0x000000000000001f])
[ 2586.952210] ecryptfs_encrypt_page: Error attempting to write lower page; rc = [-5]
[ 2586.952212] ecryptfs_writepage: Error encrypting page (upper index [0x000000000000001f])
[ 2586.952244] ecryptfs_encrypt_page: Error attempting to write lower page; rc = [-5]
[ 2586.952246] ecryptfs_writepage: Error encrypting page (upper index [0x000000000000001f])
[ 2616.952218] ecryptfs_encrypt_page: Error attempting to write lower page; rc = [-5]
[ 2616.952222] ecryptfs_writepage: Error encrypting page (upper index [0x0000000000000020])
[ 2616.952254] ecryptfs_encrypt_page: Error attempting to write lower page; rc = [-5]
[ 2616.952256] ecryptfs_writepage: Error encrypting page (upper index [0x0000000000000020])
[ 2616.952287] ecryptfs_encrypt_page: Error attempting to write lower page; rc = [-5]
[ 2616.952289] ecryptfs_writepage: Error encrypting page (upper index [0x0000000000000020])
[ 2646.952211] ecryptfs_encrypt_page: Error attempting to write lower page; rc = [-5]
[ 2646.952216] ecryptfs_writepage: Error encrypting page (upper index [0x0000000000000021])
[ 2646.952248] ecryptfs_encrypt_page: Error attempting to write lower page; rc = [-5]
[ 2646.952250] ecryptfs_writepage: Error encrypting page (upper index [0x0000000000000021])
[ 2646.952281] ecryptfs_encrypt_page: Error attempting to write lower page; rc = [-5]
[ 2646.952283] ecryptfs_writepage: Error encrypting page (upper index [0x0000000000000021])

Das Hängenbleiben, das ich erlebe, ist gekennzeichnet durch:

  • Tonschleife
  • Tastatur/Maus reagieren nicht
  • Bildschirm friert ein
  • Alt + SysReq + REISUB funktioniert nicht

Mein genaues Problem scheint beschrieben zu sein ineine weitere AskUbuntu-Frage, ich glaube jedoch nicht, dass ich ein Hardwareproblem habe. Ich habe einen Dual-Boot mit Windows 7 und Windows 7 funktioniert einwandfrei.

Ich habe sowohl Unity als auch Gnome-Shell ausprobiert und beide bleiben hängen. Das Hängenbleiben ist nicht vorhersehbar und ich bin mir nicht sicher, was es verursacht. Ich dachte, es würde durch das Streaming von Videos von meinem Dateiserver verursacht (da dies das ist, was ich in Ubuntu am häufigsten mache und die Hänger dann auftraten), aber letzte Woche blieb das System hängen, obwohl ich eine Videodatei lokal abspielte. Es blieb auch einmal hängen, als ich nichts tat (nur der Browser lief).

Aus diesem Grund habe ich die meiste Zeit dieses Jahres mit Windows 7 verbracht, aber ich würde Ubuntu wirklich gern wieder stabilisieren.

Gibt es Ratschläge zur Diagnose dieses Problems?

Antwort1

Die eCryptfs-Fehler wurden verursacht durch einenRückschritt.

Es warFestin der Oneiric-Kernelversion 3.0.0-15.25.

Ich bin nicht sicher, ob der eCryptfs-Fehler die Ursache für alle von Ihnen aufgelisteten Probleme ist, aber durch die Aktualisierung Ihres Kernels wird beim Aufspüren Ihrer Probleme eine weitere Variable entfernt.

Antwort2

Dies scheint bei einigen Leuten aufzutreten, die von 11.04 auf 11.10 aktualisiert und ihren verschlüsselten Home-Ordner behalten haben. Es gibt noch keine Lösung, aber einen Workaround. Das Problem kann gelöst werden, indem alle mit encryptfs verschlüsselten Dateien mit der Länge Null mit dem folgenden Befehl gelöscht werden:

find /home/.ecryptfs/$USER/.Private/ -size 0c -exec ls '{}' \; | wc -l

Quelle:https://bugs.launchpad.net/ubuntu/+source/ecryptfs-utils/+bug/870326

Antwort3

Manchmal dauert das Debuggen von Problemen eine Weile. Kommen wir zu Ihrer Frage: Seit wann tritt der Fehler auf? Haben Sie vor dem Auftreten des Fehlers neue Hardware oder Software hinzugefügt oder entfernt?

Diagnose

  1. Führen Sie das mit der Live-CD bereitgestellte Speicherdiagnosetool Memtest mindestens 24 Stunden lang aus.
  2. Überprüfen Sie den Zustand Ihrer Festplatte.
  3. Ist in Ihrem Computer eine dedizierte Grafikkarte installiert? Wenn ja, überprüfen Sie die Grafiktreiber und aktualisieren Sie sie auf die empfohlene Version.

verwandte Informationen