end_request: I/O error dev sda, sector ######; ext4_fs error ext4_find_entry
Lo cual verdaeeramente me hizo pensar que mi disco duro habia "valido gorro" y que eso habia ocasionado los problemas. Posteriormente inicie con un CD Live de Ubuntu 9.10 y ejecutamos:
e2fsck -vpf /dev/sda6
y al parecer todo esta ya mejor. Luego volvimos a entrar a ubuntu y al abrir firefox estaba todo normal, claro como se cerro inesperadamente lo primero que aparecio fue si deseaba restaurar las pestañas (que eran muchas) despues de que todo estaba aparentemenet normal y funcionando como antes, firefox se pasmo, no respondia, abrir la terminal y mate el proceso de firefox, acto seguido intente volverlo a abrir y una vez mas no podia, volvi a revisar el menu de "lugares" de Gnome para verificar que no estuviera pasando lo mismo, y todo esta normal solo que firefox no respondia.
Posteriormente abri una terminal y trate de ejecutar firefox desde ahi, pero me devolvia el siguiente error bash:
g_set_prgname() called multiple times
Que por lo que pude interpretar indicaba que ya se habia mandado llamar varias veces a firefox, pero este no se ejecutaba, y devolvia el prompt. Luego se me ocurrio ejecutar firefox como Root, y cmoprobe que firefox se iniciaba con la configuracion estandar (ya que nunca lo habia ejecutado como root), por lo que no te que entonces no era un problema en el nucleo de kernel o un error digamos "interno" de firefox y que quiza estaba vinculado con la cuenta de usuario actual.
Lo que se me ocurrio enseguida fue eliminar la carpeta de /home/usuario/.mozilla en donde se almacenan los perfiles, historial y diversas configuraciones de usuario en firefox, ya que pense que aqui radicaba el probela y se me ocurrio que quiza al eliminarla firefox crearia todo de nuevo y arrancaria nuevamente, pero al hacer esto estaria perdiendo mis marcadores y las pestañas que en ese momento me interesa recuperar, por lo que despues de buscar un poco en unos foros de ubuntu encontre que a muchos les habia sucedido este problema, algunos hablaban de actualizar a libglib, otros comentaban que quiza el error se debia a algunas extensiones (lo que quiza fue lo que produjo el problema en mi caso), asi que gracias a esto encontre la solucion, la cual consistia al menos en mi caso (ya que me di cuenta que habia otras soluciones propuestas y funcionales para resolver el mismo problema) de los siguiente:
Asignarle permisos de escritura al archivo compatibility.ini ubicado en /home/usuario/.mozilla/firefox/vpa8i4uw.default/; donde vpa8i4uw.default dependiendo de cada usuario
Hacemos un respaldo del mismo:
cp compatibility.ini compatibility.ini.bak
y con vi o gedit editar el archivo compatibility.ini:
vi compatibility.ini
En donde buscaremos las siguientes lineas:
LastPlatformDir=/usr/lib/firefox-3.6 LastAppDir=/usr/lib/firefox-3.6
y lo que haremos sera quitar "-3.6", de tal forma que solo quedara:
LastPlatformDir=/usr/lib/firefox LastAppDir=/usr/lib/firefox
le regresamos los permisos originales a compatibility.ini:
sudo chmod 600 /home/usuario/.mozilla/firefox/vpa8i4uw.default/compatibility.ini
Y como usuario normal (no Root) colvemos a ejecutar firefox:
firefox
y aparecera el mensaje GLib-WARNING **: g_set_prngname() called multiple times tres veces
,despues de la tercera vez firefox abrira como la ultima vez que se comporto estable.
La causa del error la desconozco, quiza fue xmarks quien provoco el error, pero lo cierto es que hay otras formas de solucionarlo y sobretodo que el usuario no tiene por que perder su configuracion de firefox.
No hay comentarios.:
Publicar un comentario