Bagaimana saya membuat Ubuntu berhenti menggantung secara berkala? [Tutup]

13

Sejak Ubuntu 11.04, saya telah mengalami sistem hang acak (saat ini saya menjalankan 11.10). REISUB tidak memulihkan sistem dan hard-boot diperlukan. Memindai semua log sistem (kern.log, syslog, dmesg) tidak mengungkapkan sesuatu yang luar biasa kepada saya selain sejumlah ecryptfs_encrypt_pagekesalahan yang muncul pada interval 30 detik.

Sebagai contoh, inilah ujung ekor dmesg saat ini:

<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])

Pengalaman hang I ditandai oleh:

  • Suara melingkar
  • Keyboard / mouse tidak responsif
  • Layar membeku
  • Alt + SysReq + REISUB tidak berfungsi

Masalah tepatnya saya tampaknya dijelaskan dalam pertanyaan AskUbuntu lain , namun, saya tidak percaya saya mengalami masalah perangkat keras. Saya dual-boot dengan Windows 7 dan Windows 7 telah bekerja dengan sempurna.

Saya telah mencoba Unity dan Gnome-Shell, dan keduanya berakhir menggantung. Gantung tidak dapat diprediksi dan saya tidak yakin apa penyebabnya. Saya pikir itu disebabkan oleh streaming video dari server file saya (karena itulah yang paling sering saya lakukan di Ubuntu dan saat itulah hang terjadi), tetapi minggu lalu sistem menggantung meskipun memainkan file video secara lokal. Itu juga tergantung sekali saat tidak melakukan apa-apa (hanya browser yang berjalan).

Untuk sebagian besar tahun ini saya terpaksa menghabiskan waktu di Windows 7 sebagai hasilnya, tetapi saya benar-benar ingin mendapatkan Ubuntu yang stabil kembali.

Adakah saran untuk mendiagnosis masalah ini?

mirzmaster
sumber
1
Saya kesulitan mempercayai bahwa tidak ada yang pernah mengalami masalah yang sama! Saya kira saya akan mencoba forum Ubuntu berikutnya.
mirzmaster
1
@mirzmanter Masalah yang sama di sini, dan itu membuatku gila. Saya akan menurunkan versi ke ubuntu yang lebih lama, jika saya tidak dapat mendiagnosis hal ini.
William
Apakah Anda menggunakan driver grafis open source?
RolandiXor
Apakah ini terjadi ketika mesin tidak sibuk, atau selama tindakan apa? (dengan asumsi ada beberapa pola)
david6
1
Memiliki masalah yang sama dan ini membuat saya marah. Beberapa kali sehari. Saya menggunakan dua pc dan bahkan dapat membekukan acara ketika saya tidak melakukan apa-apa sama sekali atau bekerja dengan PC lain. Ini dimulai dari 11,04 dan sekarang terjadi dengan 11,10
Yuriy Voziy

Jawaban:

5

Kesalahan eCryptfs disebabkan oleh regresi .

Itu diperbaiki di kernel Oneiric versi 3.0.0-15.25.

Saya tidak yakin bahwa bug eCryptfs adalah penyebab semua masalah yang Anda daftarkan, tetapi memutakhirkan kernel Anda akan menghapus satu variabel lagi saat melacak masalah Anda.

tyhick
sumber
Terima kasih untuk ini. Saya tidak lagi melihat kesalahan ecryptfs.
mirzmaster
Masalah terjadi lagi dengan Ubuntu 14.04
XavierStuvw
Saya telah memposting kasus saya di askubuntu.com/questions/940467/…
XavierStuvw
3

Ini tampaknya terjadi pada beberapa orang yang telah memutakhirkan dari 11,04 menjadi 11,10 dan menyimpan folder rumah terenkripsi mereka. Tidak ada perbaikan namun ada solusi. Masalah ini dapat diatasi dengan menghapus semua file yang dienkripsi dengan panjang nol dengan menggunakan perintah berikut:

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

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

edm
sumber
Saya telah menggunakan saran ini, meskipun belum menyelesaikan masalah untuk saya. Hang masih terjadi meskipun lebih jarang (dan saya tidak yakin itu terkait dengan menghapus file-file panjang nol ini juga).
mirzmaster
2

Beberapa kali akan membutuhkan waktu untuk men-debug masalah. Datang ke pertanyaan Anda, sejak kapan kesalahan mulai terjadi. Apakah Anda menambah atau menghapus perangkat keras atau perangkat lunak baru sebelum terjadinya kesalahan.

Diagnostik

  1. Jalankan alat diagnostik memori memtest yang disediakan dengan Live CD selama setidaknya 24 jam.
  2. Periksa kesehatan hard disk Anda.
  3. Apakah Anda memiliki kartu grafis khusus yang terpasang di komputer Anda, jika ya silakan periksa driver grafis dan perbarui ke versi yang disarankan.
upsla
sumber
2
Saya telah melakukan peningkatan untuk Memori dan HDD baru-baru ini. Membeku terjadi dengan Memory \ HDD lama dan sekarang dengan yang baru. Tidak ada yang berubah
Yuriy Voziy