Elige el paquete adecuado
La ruta de producto es usar artefactos de release. Para Linux hay dos formatos:
AppImage —el universal, funciona en cualquier distro sin instalar
nada— y deb para Debian y Ubuntu. El objetivo es que no tengas que
instalar a mano dependencias de captura, audio o input.
La parte importante está en el bundle runtime-tools/. En Linux
es donde viven los helpers nativos que permiten capturar, inyectar input y
sincronizar portapapeles. Si un paquete final no trae ese bundle, el fallo
está en el empaquetado.
Arranca el host
Una vez instalado, inicia NodalDesk en el ordenador Linux que quieres controlar. Al entrar con tu cuenta, ese equipo queda vinculado a ella y aparece en tus dispositivos. El host prepara vídeo, audio, input y portapapeles, y puede mostrar también un QR y un PIN como paso extra para validar o añadir un equipo.
nodaldesk
Ese PIN es de 6 dígitos y rota periódicamente. Una vez vinculado un cliente, las credenciales de ese dispositivo quedan persistidas, así que no deberías tener que repetir ese paso en cada sesión.
Conecta desde otro dispositivo
Desde Android, entra con tu cuenta y verás tus equipos; si quieres validar uno con un paso extra, puedes escanear el QR e introducir el PIN. Desde web, abre la URL que imprime el host en un navegador con WebCodecs. Desde escritorio, usa el cliente Electron para Windows, macOS o Linux.
En red local, NodalDesk usa discovery UDP en el puerto 19876.
Fuera de casa, se apoya en relay para llegar a tus equipos.
Opciones útiles para pruebas
El host admite opciones como calidad, FPS, HTTPS, relay y headless. No todas son necesarias para empezar; son útiles cuando ya estás ajustando una instalación concreta.
nodaldesk --quality high --fps 30
nodaldesk --https --upnp
nodaldesk --relay wss://tu-relay:3478
El modo headless documentado requiere KDE Wayland y KWin D-Bus. Si usas GNOME, wlroots o X11, valida la captura y los permisos de esa familia de escritorio por separado.