[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[SOLUCIONADO parcialmente]Re: Problemas en Debian Wheezy con conky



Un resumen de todo este proceso de consultas, pruebas y errores, para
quien esté en la misma situación y le resulte útil:


Problema que motivó la consulta inicialmente: Autoinicio de instancias
duplicadas de conky.


Entorno: Debian Wheezy + Xfce 4.8 instalación mínima.


Paquetes relacionados con el asunto: conky-all_1.9.0-2.
                                                       xfce4-session_4.8.3-3


Archivo de configuración personalizado 'conkyrc' ubicado en $HOME.


Script de inicio para ejecutar automáticamente conky con un retardo de
20 s posterior al inicio del sistema.



Variables de configuración ensayadas en las pruebas, modificando una a la vez:

1. Marcado/desmarcado de la casilla 'Guardar sesión automáticamente al
salir' en 'Configuración' > 'Sesión e Inicio' > pestaña 'General'.

2. Marcado/desmarcado de la casilla 'Preguntar al salir' en
'Configuración' > 'Sesión e Inicio' > pestaña 'General'.

3. Marcado/desmarcado de la casilla que habilita la ejecución del
script de inicio de conky en el 'autoarranque de aplicaciones' en
'Configuración' > 'Sesión e Inicio'.

4. Borrado de sesiones guardadas por 'xfce4-session' con la línea de
comando: "rm -r ~/.cache/sessions/*".

5. Estructura del contenido del fichero '.xinitrc' ubicado en $HOME
"ck-launch-session dbus-launch startxfce4" o "ck-launch-session
dbus-launch xfce4-session".




La única forma en la que fue posible configurar conky para que se
iniciara normal y automáticamente con el sistema, fue la siguiente:

1.- Usar el fichero '.xinitrc' con la línea "ck-launch-session
dbus-launch startxfce4".

2.- Desmarcar 'Guardar sesión automáticamente al salir'.

3.- Marcar 'Preguntar al salir'.

4.- Deshabilitar la ejecución del script de inicio de conky en el autostart.

5.- Borrar las sesiones anteriormente guardadas de xfce4.

6.- Matar cualquier proceso de conky que estubiese corriendo con la
línea de comando

    "killall conky".

7.- Usar el applet 'botones de acción' en el panel de Xfce4, y en el
'diálogo de cierre de     sesion', marcar la casilla 'Guardar sesión
para futuros inicios de sesión'.

8.- Reiniciar, y se verifica que no se ejecuta conky.

9.- Seguido, se inicia manualmente conky a través de la ejecución del
script de inicio.

10.- Reiniciar y se verifica se constata que se está ejecutando una
sola instancia de conky.


En los próximos reinicios del sistema, conky se ejecutará
automáticamente de forma normal, es decir, sin duplicados.



OBSERVACIONES:

* Si se cierra la sesión de xfce4, al volver a ingresar ya conky no se
ejecutará.

* Si se desmarca la casilla 'Guardar sesión para futuros inicios de
sesión' en el 'diálogo de cierre de sesion', al salir de la sesión y
volver a ingresar conky se estará ejecutando, pero si repite la salida
y entrada de sesión, ya no se ejecutará.


Todo esto me lleva a estar convencido que el problema lo presenta el
paquete xfce4-session_4.8.3-3. Hay muchos sitios en la Internet donde
sale a relucir problemas iguales o similares y casi todos apuntaban a
xfce4-session. Considero éste tópico solucionado, a menos en parte...
espero que haya alguna actualización que lo solvente completamente.


Estoy agradecido con los listeros que se molestaron en acudir en mi
ayuda, especialmente a "Camaleón", sus sugerencias fueron claves para
llegar a éste resultado.

Ah, estoy maravillado con los manuales y ayudas al usuario que
encontré en la mayoría de foros y blogs de la comunidad Archilinux
sobre conky y xfce4, muchas veces más completa que en los propios
sitios oficiales de las aplicaciones.



Saludos

Frederit Mogollón


Reply to: