Capítulo 6. Preguntas y respuestas

6.1. ¿Qué archivos de configuración usa KAlarm?
6.2. ¿Dónde almacena KAlarm las alarmas?
6.3. ¿En qué formato se guardan las alarmas?
6.4. ¿Cuál es la función del complemento Akonadi de KAlarm?
6.5. ¿Qué es el programa kalarmautostart?
6.6. ¿Cómo puedo usar KAlarm en un escritorio distinto de Plasma™?

6.1.

¿Qué archivos de configuración usa KAlarm?

La configuración de KAlarm se guarda en los siguientes archivos de la carpeta qtpaths --paths GenericConfigLocation:

  • kalarmrc contiene las preferencias de KAlarm.
  • kalarmresources contiene la lista de calendarios de alarmas que usa KAlarm en la actualidad.

6.2.

¿Dónde almacena KAlarm las alarmas?

Cuando KAlarm se ejecuta por primera vez, crea los siguientes calendarios de alarmas en la carpeta qtpaths --pathsGenericDataLocation:

  • kalarm/calendar.ics, que contiene alarmas activas.
  • kalarm/expired.ics, que contiene alarmas archivadas.
  • kalarm/template.ics, que contiene plantillas de alarmas.
  • kalarm/displaying.ics, que es un archivo de calendario especial que contiene detalles de las alarmas que se muestran actualmente, lo que permite que KAlarm, cuando se reinicia, vuelva a mostrar las alarmas que se estaban mostrando cuando se detuvo la última vez.

Posteriormente, puede sustituir estos calendarios, excepto displaying.ics, o crear calendarios de alarmas adicionales en la ubicación que elija. Puede consultar los archivos de calendario en uso mostrando los detalles de cada calendario en la lista de calendarios de alarmas.

6.3.

¿En qué formato se guardan las alarmas?

Los archivos de calendario en los que KAlarm se almacena son archivos de texto cuyo formato está definido en el documento RFC2445 - Internet Calendaring and Scheduling Core Object Specification (iCalendar). Este es el formato estándar utilizado por todas las aplicaciones de kdepim. KAlarm emplea ciertas propiedades no estándar, en cumplimiento con RFC2445. Estas se documentan en el archivo DESIGN.kalarmcalendar.html distribuido con KAlarm.

6.4.

¿Cuál es la función del complemento Akonadi de KAlarm?

KAlarm usa su complemento Akonadi para proporcionar todas las funciones que dependen de Akonadi (el servicio de almacenamiento multiescritorio de KDE PIM). Si este complemento no está instalado y activado, KAlarm carecerá de las siguientes funciones:

  • Envío de correos electrónicos a través de KMail, dejando sendmail® como la única opción para enviar correos electrónicos (consulte las Preferencias de correo electrónico).
  • Arrastrar y soltar correos electrónicos.
  • Selección de direcciones de correo de KAddressBook.
  • Importar cumpleaños de KAddressBook.
  • Migración de los recursos del calendario de alarmas de Akonadi en la primera ejecución de una nueva versión de KAlarm.

Si el complemento está instalado, se puede activar o desactivar en la pestaña General del diálogo de configuración.

6.5.

¿Qué es el programa kalarmautostart?

kalarmautostart es un pequeño asistente cuya función es auto arrancar KAlarm en el inicio de sesión.

KAlarm se restaura, generalmente, por el gestor de sesiones al iniciar sesión (para volver a mostrar sus ventanas en el mismo estado en que se dejaron al cerrar sesión). Pero si no se estaba ejecutando cuando cerró sesión, no lo iniciará el gestor de sesiones y por lo tanto, necesita ser arrancado. Este problema es tal que cuando una aplicación se arranca tanto por el gestor de sesiones como auto iniciada, no hay garantía de lo que aparecerá primero. Si el auto arranque se produce primero, evitará que el gestor de sesiones pueda restaurar el estado de la aplicación.

Para evitar este problema kalarmautostart se arranca al inicio de sesión en lugar de KAlarm. Todo lo que hace es esperar un rato (para asegurarse que el gestor de sesiones tiene tiempo de hacer su trabajo) antes de iniciar KAlarm momento en el que termina.

6.6.

¿Cómo puedo usar KAlarm en un escritorio distinto de Plasma™?

Para lanzar KAlarm en un escritorio que no sea Plasma™, el principal requisito es asegurar que KAlarm se ejecuta automáticamente cuando inicie sesión. Puede consultar instrucciones más detalladas en el archivo INSTALL que se distribuye con KAlarm.