webentwicklung-frage-antwort-db.com.de

Wie bringe ich Ubuntu dazu, nicht mehr regelmäßig zu hängen?

Seit Ubuntu 11.04 habe ich zufällige Systemabstürze (derzeit wird 11.10 ausgeführt). REISUB stellt das System nicht wieder her und ein Hard-Boot ist erforderlich. Das Durchsuchen aller Systemprotokolle (kern.log, syslog, dmesg) zeigt nur eine Anzahl von ecryptfs_encrypt_page Fehlern, die alle 30 Sekunden auftreten.

Zum Beispiel ist hier das Ende von dmesg im Moment:

<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ängen, das ich erlebe, ist gekennzeichnet durch:

  • Looping Sound
  • Nicht reagierende Tastatur/Maus
  • Bildschirm einfrieren
  • Alt + SysReq + REISUB funktioniert nicht

Mein genaues Problem scheint in eine weitere Frage von AskUbunt beschrieben zu sein. Ich glaube jedoch nicht, dass ein Hardwareproblem vorliegt. Ich Dual-Boot mit Windows 7 und Windows 7 hat einwandfrei funktioniert.

Ich habe sowohl Unity als auch Gnome-Shell ausprobiert und beide bleiben hängen. Der Hang ist nicht vorhersehbar und ich bin nicht sicher, was ihn verursacht. Ich dachte, es würde durch das Streamen von Videos von meinem Dateiserver verursacht (da ich das in Ubuntu am häufigsten mache und zu diesem Zeitpunkt die Hänge auftraten), aber letzte Woche hing das System trotz lokaler Wiedergabe einer Videodatei. Es hing auch einmal während nichts zu tun (nur der Browser lief).

Den größten Teil dieses Jahres habe ich deshalb meine Zeit in Windows 7 verbracht, aber ich würde es wirklich lieben, Ubuntu wieder stabil zu machen.

Ratschläge zur Diagnose dieses Problems?

13
mirzmaster

Die eCryptfs-Fehler wurden durch Regression verursacht.

Es war behoben in Oneiric Kernel Version 3.0.0-15.25.

Ich bin nicht sicher, ob der eCryptfs-Fehler alle aufgeführten Probleme verursacht hat, aber ein Upgrade Ihres Kernels entfernt eine weitere Variable, während Sie Ihre Probleme aufspüren.

5
tyhicks

Dies scheint bei einigen Personen der Fall zu sein, die ein Upgrade von 11.04 auf 11.10 durchgeführt und ihren verschlüsselten Basisordner beibehalten haben. Es gibt noch keine Lösung, es gibt jedoch eine Problemumgehung. Das Problem kann behoben werden, indem alle mit encryptfs verschlüsselten Dateien mit einer Länge von 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

3
edm

Manchmal dauert das Debuggen von Problemen einige Zeit. Bei Ihrer Frage, seit wann der Fehler aufgetreten ist. 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 gelieferte MemTest-Speicherdiagnosetool mindestens 24 Stunden lang aus.
  2. Überprüfen Sie den Zustand Ihrer Festplatte.
  3. Haben Sie eine dedizierte Grafikkarte in Ihrem Computer installiert? Wenn ja, überprüfen Sie die Grafiktreiber und aktualisieren Sie sie auf die empfohlene Version.
2
upsla