Jak sprawić, aby Ubuntu przestało się okresowo zawieszać? [Zamknięte]


13

Od czasu Ubuntu 11.04 mam problemy z losowym zawieszaniem się systemu (obecnie działam 11.10). REISUB nie odzyskuje systemu i wymagany jest twardy rozruch. Skanowanie wszystkich dzienników systemowych (kern.log, syslog, dmesg) nie ujawnia nic niezwykłego oprócz kilku ecryptfs_encrypt_pagebłędów, które pojawiają się w 30-sekundowych odstępach.

Na przykład w tej chwili jest koniec 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])

Zawieszenie, którego doświadczam, charakteryzuje się:

  • Zapętlony dźwięk
  • Nie reagująca klawiatura / mysz
  • Zatrzymanie ekranu
  • Alt + SysReq + REISUB nie działa

Mój dokładny problem wydaje się opisany w innym pytaniu AskUbuntu , jednak nie sądzę, że mam problem ze sprzętem. Podwójne uruchomienie z Windows 7 i Windows 7 działa bez zarzutu.

Próbowałem zarówno Unity, jak i Gnome-Shell, i oba zakończyły się zawieszeniem. Zawieszenie nie jest przewidywalne i nie jestem pewien, co go powoduje. Myślałem, że jest to spowodowane strumieniowym przesyłaniem wideo z mojego serwera plików (ponieważ to właśnie robię najczęściej w Ubuntu i wtedy występowały zawieszenia), ale w zeszłym tygodniu system zawiesił się pomimo lokalnego odtwarzania pliku wideo. Również zawiesił się, gdy nic nie robił (działała tylko przeglądarka).

Przez większość tego roku uciekałem się do spędzania czasu w systemie Windows 7, ale naprawdę bardzo chciałbym przywrócić stabilność Ubuntu.

Wszelkie porady dotyczące diagnozowania tego problemu?


1
Mam problem z przekonaniem, że nikt nie doświadczył tego samego problemu! Przypuszczam, że spróbuję w następnej kolejności na forach Ubuntu.
mirzmaster,

1
@mirzmanter Ten sam problem tutaj i doprowadza mnie do szaleństwa. Mam zamiar przejść na starszą wersję Ubuntu, jeśli nie mogę tego zdiagnozować.
William

Czy korzystasz ze sterowników graficznych typu open source?
RolandiXor

Czy dzieje się tak, gdy maszyna nie jest zajęta lub podczas jakich działań? (zakładając, że jest jakiś wzorzec)
david6,

1
Mam ten sam problem i to mnie wkurza. Kilka razy dziennie. Używam dwóch komputerów i może nawet zawiesić zdarzenie, gdy nic nie robię lub pracuję z innym komputerem. Zaczęło się to od 11.04, a teraz dzieje się 11.10
Yuriy Voziy

Odpowiedzi:


5

Błędy eCryptfs były spowodowane regresją .

Zostało to naprawione w jądrze Oneiric w wersji 3.0.0-15.25.

Nie jestem pewien, czy błąd eCryptfs spowodował wszystkie wymienione problemy, ale uaktualnienie jądra usunie jeszcze jedną zmienną podczas śledzenia problemów.


Dziękuję Ci za to. Nie widzę już błędów ecryptfs.
mirzmaster

Problem występuje ponownie w systemie Ubuntu 14.04
XavierStuvw


3

Wydaje się, że zdarza się to niektórym osobom, które zaktualizowały wersję z 11.04 do 11.10 i zachowały zaszyfrowany folder domowy. Nie ma jeszcze poprawki, jednak istnieje obejście tego problemu. Ten problem można rozwiązać, usuwając wszystkie pliki zaszyfrowane przez encryptfs o zerowej długości za pomocą następującego polecenia:

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

Źródło: https://bugs.launchpad.net/ubuntu/+source/ecryptfs-utils/+bug/870326


Zastosowałem tę sugestię, chociaż nie rozwiązało to dla mnie problemu. Zawieszenia nadal występują, choć rzadziej (i nie jestem pewien, czy ma to związek z usunięciem tych plików o zerowej długości).
mirzmaster

2

Czasami debugowanie problemów zajmie trochę czasu. Pytanie, od kiedy błąd zaczął występować. Czy dodałeś lub usunąłeś nowy sprzęt lub oprogramowanie przed wystąpieniem błędu?

Diagnostyka

  1. Uruchom narzędzie diagnostyczne pamięci memtest dostarczone z Live CD na minimum 24 godziny.
  2. Sprawdź stan swojego dysku twardego.
  3. Czy w komputerze jest zainstalowana dedykowana karta graficzna? Jeśli tak, sprawdź sterowniki graficzne i zaktualizuj zalecaną wersję.

2
Niedawno dokonałem aktualizacji pamięci i dysku twardego. Zamrożenia wystąpiły w przypadku starej pamięci \ HDD, a teraz w przypadku nowych. Nic się nie zmieniło
Yuriy Voziy
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.