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
--
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive:
https://lists.debian.org/CABZkBCE3e+6e1uRvHhBKSdT1RMvwA4MLxFDM+Zj4_Ks=hlv...@mail.gmail.com