Problemas con el reloj del sistema

nullTras la última actualización de Archlinux y, y el posterior reinicio de la máquina, el sistema me saludó con un bonito mensaje de error “El panel ha encontrado un problema mientras cargaba OAFIID:GNOME_ClockApplet” y el reloj del panel no había forma de conseguir que apareciera.
Tras varias pruebas encontré que se debía a un problema con las librerías de las que depende el Applet de la hora y a continuación os contaré cómo solucionarlo por si alguno se topa con el mismo problema.

null

BUSCANDO LAS LIBRERÍAS QUE FALTAN

El modo de encontrar las librerías de las que depende un programa lo vimos cuando aprendimos a configurar los drivers para la Siemens CardOS M4.01a (os recomiendo su lectura si os interesa profundizar en el tema) pero básicamente bastará buscar las entradas “Not found” entre las librerías del binario clock-applet con un
ldd /usr/lib/gnome-panel/clock-applet | grep “not found”
En mi caso sólo faltaba libkrb53 por lo que opté por instalarlo con un
yaourt -S libkrb53
Finalmente, como dependía del fichero libkrb5.so.25 y en mi equipo la que estaba era la /usr/lib/libkrb5.so.26 pues opté por crear un enlace simbólico (que para algo existen en Linux) esperando que no fuesen demasiado distintas entre si como para que el reloj siguiese sin funcionar
ln -s /usr/lib/libkrb5.so.26 /usr/lib/libkrb5.so.25

CONCLUSIÓN

Cosas como estas son las que nos ocurren por hacer uso de un sistema operativo (Arch) con actualizaciones continuas en lugar de otras soluciones (Ubuntu sin ir más lejos) en el que el “entorno” está mucho más controlado.
Lo bueno de Archlinux es que vas aprendiendo cosas (e instalar las actualizaciones es como jugar a la ruleta rusa con el Sistema pues nunca sabes cómo va a terminar ;) ) lo malo que te expones a perder (invertir si prefieres ser positivo) parte de tu excaso y, por tanto valioso, tiempo cada vez que ocurre algo como esto.

5 Respuestas a “Problemas con el reloj del sistema”


  1. 1 EgoPL 1 mayo 2010 a las 5:12 pm

    Y por eso deje de usar esas distros. xD
    ¿Ubuntu 10.04 no te convence?

  2. 2 jasvazquez 1 mayo 2010 a las 6:32 pm

    Como contrapartida a tanta “pérdida” de tiempo gano el contar con binarios compilados para la arquitectura i686 y tener las últimas versiones de la mayoría de proyectos (llevo ya bastante tiempo con Gnome 2.30, Scribus 1.3.6, OpenOffice 3.2.0, entre otros).
    Ubuntu 9.10 cayó anoche a mi disco duro y tengo intención de ir probándola esta semana ;)
    No la he abandonado, sólo apartado temporalmente jeje

  3. 3 Nacho 17 mayo 2010 a las 2:26 pm

    hola tengo el mismo problema con debian lenny y todavía no pude solucionarlo. Lo que hago es lo siguiente:

    cat /usr/lib/bonobo/servers/GNOME_ClockApplet_Factory.server |grep location
    location=”/usr/lib/gnome-panel/libclock-applet.so”>
    location=”OAFIID:GNOME_ClockApplet_Factory”>

    luego,

    ldd /usr/lib/gnome-panel/libclock-applet.so |grep “not found”

    sin embargo no me sale nada acá, es decir aparentemente anda bien ¿?

    ahora si pongo lo siguiente:
    ldd /usr/lib/gnome-panel/clock-applet | grep “not found”

    el resultado es:
    ldd: /usr/lib/gnome-panel/clock-applet: No existe el fichero o el directorio

    Algún comentario.

    • 4 Informático de Guardia 20 mayo 2010 a las 7:09 am

      Imagino que los dos puntos en ldd: es un typo a la hora de escribir en el comentario.

      En tu caso y según puede observarse del cat que has lanzado la ruta correcta al fichero en el que debes comprobar las dependencias a las librerías es /usr/lib/gnome-panel/libclock-applet.so.

      Prueba a cambiar el grep por un less y mira manualmente si hay algo “raro” con las librerías enlazadas.

      Salu2


  1. 1 Bitacoras.com Trackback en 12 mayo 2010 a las 9:26 am

Deja un comentario

Fill in your details below or click an icon to log in:

Logo de WordPress.com

You are commenting using your WordPress.com account. Log Out / Cambiar )

Twitter picture

You are commenting using your Twitter account. Log Out / Cambiar )

Facebook photo

You are commenting using your Facebook account. Log Out / Cambiar )

Connecting to %s




Patrocinadores

blog de coches y motor blog de coches y motor Anunciate aquí Cupones Descuento Genere ingresos con los infoproductos

¿Hablamos?

Escribe tu dirección de correo electrónico para suscribirte a este blog, y recibir notificaciones de nuevos mensajes por correo.

Únete a otros 1.171 seguidores

Participa

Histórico


Twitter


Seguir

Get every new post delivered to your Inbox.

Únete a otros 1.171 seguidores