Ir al contenido

Solución de problemas

Instala el paquete que corresponda a tu distribución:

  • .deb (Debian, Ubuntu y derivados):
Ventana de terminal
sudo dpkg -i openkm-liveedit_<version>-1_amd64.deb
  • .rpm (Fedora, RHEL):
Ventana de terminal
sudo dnf install ./openkm-liveedit-<version>-1.x86_64.rpm
  • .rpm (openSUSE):
Ventana de terminal
sudo zypper install ./openkm-liveedit-<version>-1.x86_64.rpm
  • AppImage (cualquier distribución, no requiere privilegios de administrador): dale permisos de ejecución y ejecútalo directamente, por ejemplo:
Ventana de terminal
chmod +x OKM_LiveEdit-<version>-x86_64.AppImage && ./OKM_LiveEdit-<version>-x86_64.AppImage

La primera ejecución registra automáticamente el gestor del protocolo liveedit:// y la entrada de autoarranque para el usuario actual.

Pasos para desinstalar correctamente la aplicación:

  • .deb:
Ventana de terminal
sudo dpkg -r openkm-liveedit
  • .rpm (Fedora, RHEL):
Ventana de terminal
sudo dnf remove openkm-liveedit
  • .rpm (openSUSE):
Ventana de terminal
sudo zypper remove openkm-liveedit
  • AppImage: no hay nada que desinstalar a nivel de sistema — detén el proceso en ejecución y elimina las entradas de escritorio/autoarranque creadas en la primera ejecución:
Ventana de terminal
pkill -9 -f liveedit-daemon
rm ~/.local/share/applications/openkm-liveedit.desktop
rm ~/.config/autostart/openkm-liveedit.desktop
rm ~/.local/share/icons/hicolor/32x32/apps/openkm-liveedit.png

RPM: “signature public key is not available”

Sección titulada «RPM: “signature public key is not available”»

El paquete .rpm está firmado con la clave GPG propia de OpenKM. En una máquina donde esa clave nunca se haya usado antes, dnf/zypper informan de que la firma del paquete está presente pero proviene de una clave desconocida, por ejemplo:

Ventana de terminal
Header V4 RSA/SHA512 Signature, key ID c35bf0c24119a96f: NOKEY
Signature verification failed [4-Signatures public key is not available]

Esto es normal la primera vez que se instala el paquete en una máquina — significa que la firma en sí es válida, pero la clave pública usada para crearla todavía no se ha importado en el almacén de confianza de esa máquina. Para solucionarlo:

  1. Obtén el fichero de clave pública de OpenKM, openkm-liveedit-linux-public.asc, desde una fuente oficial de OpenKM.

  2. Impórtala en el keyring RPM del sistema (solo es necesario una vez por máquina):

    Ventana de terminal
    sudo rpm --import openkm-liveedit-linux-public.asc
  3. Instala de nuevo el paquete con dnf install/zypper install como de costumbre — ahora debería continuar sin ningún aviso de firma.

El icono de la bandeja del sistema no se ve en GNOME

Sección titulada «El icono de la bandeja del sistema no se ve en GNOME»

En entornos de escritorio GNOME sin ninguna extensión (Fedora Workstation, por ejemplo), el icono de la bandeja del sistema no se muestra al iniciar la aplicación. Esto es una limitación conocida del propio GNOME, no un error de la aplicación: el proceso en segundo plano sigue funcionando con normalidad (gestión del protocolo, autoguardado, check-in) aunque no se vea ningún icono.

Para que aparezca el icono de la bandeja:

  1. Instala la extensión AppIndicator and KStatusNotifierItem Support:

    Ventana de terminal
    sudo dnf install gnome-shell-extension-appindicator # Fedora/RHEL
    sudo zypper install gnome-shell-extension-appindicator # openSUSE, if applicable
  2. Actívala:

    Ventana de terminal
    gnome-extensions enable appindicatorsupport@rgcjonas.gmail.com

    Comprueba que está activa con gnome-extensions list --enabled (debería aparecer appindicatorsupport@rgcjonas.gmail.com).

  3. Reinicia la aplicación después de habilitar la extensión. No basta con habilitar la extensión mientras la aplicación ya está en ejecución — el icono no aparecerá hasta que la aplicación se detenga y se vuelva a iniciar:

    Ventana de terminal
    pkill -9 -f liveedit-daemon

    Después, abre la aplicación de nuevo (o cierra sesión y vuelve a iniciarla si está configurada para arrancar automáticamente).