¿Cómo consigo que Ubuntu deje de colgarse periódicamente?

¿Cómo consigo que Ubuntu deje de colgarse periódicamente?

Desde Ubuntu 11.04, he experimentado bloqueos aleatorios del sistema (actualmente estoy ejecutando 11.10). REISUB no recupera el sistema y se requiere un arranque duro. Escanear todos los registros del sistema (kern.log, syslog, dmesg) no me revela nada destacable aparte de una serie de ecryptfs_encrypt_pageerrores que aparecen en intervalos de 30 segundos.

Por ejemplo, aquí está el final de dmesg en este momento:

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

La caída que experimento se caracteriza por:

  • Sonido en bucle
  • Teclado/ratón que no responde
  • Congelación de pantalla
  • Alt + SysReq + REISUB no funciona

Mi problema exacto parece estar descrito enotra pregunta de AskUbuntu, sin embargo, no creo que esté experimentando un problema de hardware. Realicé un arranque dual con Windows 7 y Windows 7 ha funcionado perfectamente.

Probé tanto Unity como Gnome-Shell y ambos terminaron colgándose. El bloqueo no es predecible y no estoy seguro de qué lo causa. Pensé que se debía a la transmisión de video desde mi servidor de archivos (ya que eso es lo que hago con más frecuencia en Ubuntu y es entonces cuando se producían los bloqueos), pero la semana pasada el sistema se bloqueó a pesar de reproducir un archivo de video localmente. También se colgó una vez sin hacer nada (solo se estaba ejecutando el navegador).

Como resultado, durante la mayor parte de este año he recurrido a pasar mi tiempo en Windows 7, pero realmente me encantaría volver a estabilizar Ubuntu.

¿Algún consejo para diagnosticar este problema?

Respuesta1

Los errores de eCryptfs fueron causados ​​por unregresión.

Fuefijadoen la versión 3.0.0-15.25 del kernel onírico.

No estoy seguro de que el error de eCryptfs sea el que causó todos los problemas que enumeró, pero actualizar su kernel eliminará una variable más mientras rastrea sus problemas.

Respuesta2

Esto parece estarles sucediendo a algunas personas que actualizaron de 11.04 a 11.10 y mantuvieron su carpeta de inicio cifrada. Aún no hay solución, pero sí hay una solución. El problema se puede resolver eliminando todos los archivos cifrados con encryptfs de longitud cero usando el siguiente comando:

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

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

Respuesta3

Algunas veces llevará tiempo depurar los problemas. En cuanto a su pregunta, ¿desde cuándo comenzó a ocurrir el error? ¿Agregó o eliminó algún hardware o software nuevo antes de que ocurriera el error?

Diagnóstico

  1. Ejecute la herramienta de diagnóstico de memoria memtest proporcionada con Live CD durante al menos 24 horas.
  2. Verifique el estado de su disco duro.
  3. ¿Tiene una tarjeta gráfica dedicada instalada en su computadora? En caso afirmativo, verifique los controladores de gráficos y actualice a la versión recomendada.

información relacionada