Foro de elhacker.net

Sistemas Operativos => GNU/Linux => Mensaje iniciado por: raul_samp en 19 Febrero 2012, 18:37 pm



Título: [Solucionado][Debian] Problema con gnome-panel
Publicado por: raul_samp en 19 Febrero 2012, 18:37 pm
Buenas de nuevo, la razón por la que una vez más acuda a pediros ayuda es la siguiente.
El otro día encendí mi ordenador como normalmente hago y cual fue mi sorpresa que al arrancar debian 6 y acceder a mi usuario no se veían los paneles del sistema (vamos donde esta la fecha y las ventanas abiertas y demás).

(Uso debian 6 con kernel  2.6.32-5-amd64)

Pues bien buscando por google me pareció comprender que estos paneles los administra la aplicación gnome-panel, con lo que a mi se me ocurre hacer lo siguiente en una consola:

Código:
$ gnome-panel
gnome-panel: error while loading shared libraries: libgnome-menu.so.2: cannot open shared object file: Input/output error

Una vez visto el error reinstalo la aplicacion gnome-panel con
Código:
$ sudo apt-get install --reinstall gnome-panel gnome-panel-data

y por si acaso instalo también el paquete libgnome-menu-dev

Todo se reinstala correctamente pero el problema persiste, y yo, usuario más que inexperto, ya me he quedado sin recursos.

Os agradecería mucho que me echarais una mano :)

Un saludo!


Título: Re: [Debian] Problema con gnome-panel
Publicado por: RyogiShiki en 19 Febrero 2012, 18:59 pm
--EDIT--
Intenta restaurando la configuración predeterminada del panel con gconftool y borrando el archivo de configuración correspondiente y reinstalando libgnome-menu:

Reinstalar libgnome-menu:
Código
  1. sudo apt-get install --reinstall libgnome-menu
Si lo haces con libgnome-menu-dev instalrá códigos fuente para desarrollo así que en este caso no es muy util desde que el problema es con la libreria como tal
--EDIT--
No tengo una distro basada en debian en este momento, el comando correcto podría ser este(¿? si alguien lo sabe porfavor aclarar):
Código
  1. sudo apt-get install --reinstall libgnome-menu2

Código
  1. gconftool – -recursive-unset /apps/panel
Para restaurar la configuracion con gconftool

Código
  1. rm -rf ~/.gconf/apps/panel
Para borrar el archivo de configuración corespondiente

y
Código
  1. pkill gnome-panel

Para reiniciar la ejecución de los paneles

Saludos


Título: Re: [Debian] Problema con gnome-panel
Publicado por: raul_samp en 19 Febrero 2012, 19:08 pm
Citar
Intenta restaurando la configuración predeterminada del panel con gconftool y borrando el archivo de configuración correspondiente y reinstalando libgnome-menu

Nada no ha dado resultado, todo se ejecuta sin ningún problema, reinicio pero todo sigue igual.

Gracias!


Título: Re: [Debian] Problema con gnome-panel
Publicado por: RyogiShiki en 19 Febrero 2012, 19:20 pm
Es un sistema de 64 o 32 bits?


Título: Re: [Debian] Problema con gnome-panel
Publicado por: raul_samp en 19 Febrero 2012, 19:22 pm
Es un sistema de 64 o 32 bits?

64 bits


Título: Re: [Debian] Problema con gnome-panel
Publicado por: RyogiShiki en 19 Febrero 2012, 19:26 pm
Que devuelve el comando:
Código
  1. ls -l /usr/lib64/libgnome-menu*


Título: Re: [Debian] Problema con gnome-panel
Publicado por: raul_samp en 19 Febrero 2012, 19:28 pm
Código
  1. $ ls -l /usr/lib64/libgnome-menu*
  2. ls: no se puede acceder a /usr/lib64/libgnome-menu.so.2: Error de entrada/salida
  3. ls: no se puede acceder a /usr/lib64/libgnome-menu.so.2.4.8: Error de entrada/salida
  4. -rw-r--r-- 1 root root 161182 sep 18  2010 /usr/lib64/libgnome-menu.a
  5. lrwxrwxrwx 1 root root     22 feb 17 14:43 /usr/lib64/libgnome-menu.so -> libgnome-menu.so.2.4.8
  6.  


Título: Re: [Debian] Problema con gnome-panel
Publicado por: RyogiShiki en 19 Febrero 2012, 19:34 pm
uhmm al aprecer (probablemente) se debe a fallos en el sistema de ficheros, podría estar corrupto. Prueba con el siguiente comando para hacer comprobación del fs (esto reinicia el computador para hacer la comprobación):

Código
  1. sudo shutdown -F -r now


Y nos cuentas como te fue.

Saludos


Título: Re: [Debian] Problema con gnome-panel
Publicado por: raul_samp en 19 Febrero 2012, 19:57 pm
Efectivamente tenias razón y el sistema de ficheros estaba corrupto.
Una vez arreglado ha bastado con instalar de nuevo el paquete libgnome-menu2 y ya esta todo arreglado.

¿Podrías decirme que puedo haber echo mal para que se corrompa el sistema de ficheros?
Para intentar evitarlo en un futuro.

Muchas gracias!!


Título: Re: [Solucionado][Debian] Problema con gnome-panel
Publicado por: RyogiShiki en 19 Febrero 2012, 22:22 pm
La corrupción de los filesystem se da mayormente por procedimientos impropios de apagado y/o encendido. Por ejemplo durante apagones, o apagando el sistema a la fuerza. Realizar procedimientos de apagado sin haber antes desmontado los sistemas cusa que estos se corrompan, también puede ser causado por operaciones de escritura incompletas o erroneas. Los errore generalmente aparecen cuando las operaciones de sincronización no se lleban a cabo.

Como evitarlas? la forma más fácil es siguiendo los métodos del propio SO para los mecanismos de apagado y encendido, esperando a que, en el caso de la operación de apagado se complete correctamente antes de retirar la conexión de corriente. Evitar apagones forsozos y evitar también el cierre forzoso de operaciones de escritura sobre los discos. Nunca hacer una reparación de un sistema montado.

Saludos