Instalación en Linux

Tres formatos de paquete y una advertencia que conviene leer antes de instalar nada: quien decide si la captura del portapapeles en segundo plano funciona aquí es tu compositor, no esta aplicación.

Instálalo

Coge el archivo que corresponda a tu distribución en la página de releases:

# Debian, Ubuntu y derivadas
sudo apt install ./RealtimeClipboard_<version>_amd64.deb

# Fedora, RHEL y derivadas
sudo dnf install ./RealtimeClipboard-<version>-1.x86_64.rpm

# cualquier otro caso
chmod +x RealtimeClipboard_<version>_amd64.AppImage
./RealtimeClipboard_<version>_amd64.AppImage

El AppImage necesita el chmod. Descargarlo con el navegador borra el bit de ejecución, y el fallo que provoca es que el gestor de archivos no haga absolutamente nada al hacer doble clic — algo que no parece un problema de permisos.

Suelo de distribución: la aplicación necesita webkit2gtk 4.1, que viene a ser Ubuntu 22.04 o Fedora 36 en adelante. La release se compila en el runner más antiguo que lo tiene, a propósito, para mantener el requisito de glibc lo más bajo posible. En cualquier cosa más antigua, usa el navegador o el cliente de línea de comandos.

Aquí no hay gestor de paquetes

Ni Flathub, ni Snap, ni AUR — y ningún comando en esta página fingiendo lo contrario. Cada uno de ellos es un repositorio que alguien tiene que mantener al día en cada release, y uno que ha dejado de actualizarse en silencio es peor que uno que nunca existió: le da a la gente una versión vieja y le dice que es la actual.

Los tres archivos de arriba son toda la historia. Cada uno es un artefacto único de la release, ninguno necesita un repositorio, y el AppImage en particular no necesita nada instalado — chmod +x y a correr.

Comprueba que ha funcionado

  • Aparece un icono en la bandeja, si tu escritorio la muestra — GNOME necesita una extensión solo para tener iconos de bandeja, lo cual es una decisión de GNOME y no tiene que ver con esta aplicación. Haz clic derecho para abrir el menú: esa es toda la interacción en Linux, donde un icono de bandeja no recibe clics propios. Open y Quit están los dos ahí. Cerrar la ventana no cierra la aplicación — la ventana funciona con o sin icono de bandeja, y Ctrl+Shift+V también.
  • La barra de estado, abajo a la derecha, es la respuesta de verdad. Dice T0 · watching the system clipboard allí donde la captura en segundo plano está disponible. Donde no lo está, lo dice en vez de quedarse callada sin hacer nada.

La advertencia de Wayland, dicha sin rodeos

SesiónCaptura en segundo plano
X11, cualquier escritorio
Wayland, KDE Plasma
Wayland, wlroots (Sway, Hyprland, river)
Wayland, GNOMENo — captura al recibir el foco

En X11 se avisa a la aplicación cuando cambia el portapapeles. En Wayland eso depende por completo del compositor: KDE y los basados en wlroots exponen un protocolo para ello y GNOME no. No hay forma de que ninguna aplicación vigile el portapapeles en GNOME Wayland — no es una función que falte en esta aplicación, y ninguna otra herramienta lo ha resuelto.

Donde no está disponible, la aplicación pasa a capturar cuando le das el foco, exactamente igual que en el navegador, y lo dice en la barra de estado. Si la captura en segundo plano es la razón por la que instalas esto, en GNOME la respuesta es una sesión X11.

Tu primera sincronización

  1. Apunta la clave corta que hay arriba en la aplicación, o escribe la tuya.
  2. Abre la aplicación en un segundo dispositivo e introduce la misma clave.
  3. Copia algo. Si la barra de estado decía T0, no hace falta cambiar de ventana; si no lo decía, haz clic una vez en la ventana de RealtimeClipboard y el contenido se recoge al recibir el foco.

El selector de arriba de la ventana viene en Clipboard, así que todo lo que copias se comparte. Lee cada copia que haces mientras está en ejecución, y eso es algo que conviene saber en lugar de heredarlo sin enterarte — la aplicación lo dice la primera vez que se abre, y App impide que salga nada de la máquina hasta que lo pegas dentro.

Cuando no funciona

El AppImage no hace nada al hacer doble clic

Dale chmod +x — mira arriba. Ejecútalo una vez desde un terminal y verás el error de verdad en lugar del silencio.

Error de biblioteca ausente al instalar

El .deb declara libwebkit2gtk-4.1-0, libgtk-3-0 y libayatana-appindicator3-1 | libappindicator3-1; instalar con apt install ./file.deb en vez de dpkg -i te los resuelve. El último es el que dibuja el icono de bandeja, y está escrito como alternativa porque el paquete a secas ha desaparecido de los Debian más nuevos mientras que el de ayatana falta en algunas versiones antiguas — tu distribución tendrá uno de los dos. En una distribución demasiado vieja para tener webkit2gtk 4.1, eso es el suelo de arriba y no hay solución.

Copiar no hace nada, y la barra de estado no dice T0

Eso es la tabla de Wayland, no un fallo. Mira arriba.

Se queda en «Connecting…»

La aplicación prueba un WebSocket y recurre a server-sent events más POST donde el upgrade está bloqueado. Si no conecta ninguno de los dos, el host del servidor de retransmisión está bloqueado — apunta la aplicación al tuyo propio en Settings → Relay. Levantar uno es un contenedor.

Desinstalar

sudo apt remove realtimeclipboard      # or dnf remove
yay -R realtimeclipboard-bin

Un AppImage es un único archivo: bórralo. No queda nada más detrás — el contenido del portapapeles no se escribe nunca en disco, y tus ajustes y tu historial viven en el almacenamiento del propio navegador de la aplicación.

Listo para instalar: la página de descargas. El resto de plataformas: la guía de instalación. ¿Hay algo mal o desactualizado aquí? Abre una issue.