miércoles, 3 de septiembre de 2025

Compartir pantalla en Linux para streaming con x11vnc

Pantalla de Linux compartida

Olvídate de las limitaciones de TeamViewer.
Si transmites en vivo o necesitas mostrar tu escritorio Linux de forma estable, x11vnc es la mejor opción: libre, sin cortes y personalizable.

¿Por qué no TeamViewer?

  • TeamViewer corta la sesión cada hora.
  • En transmisiones en vivo, desconectarse rompe el flujo.
  • Necesitaba compartir mi escritorio Linux hacia Windows sin interrupciones.

La solución: x11vnc

x11vnc es una herramienta open source para compartir tu sesión de X11 en Linux.
Funciona en tiempo real y sin restricciones.

Instalación en Arch/Manjaro

sudo pacman -Sy x11vnc

Configuración básica

Este es el comando que uso para mis transmisiones:

x11vnc -clip 960x1080+1440+0 \
-cursor most \
-pointer_mode 1 \
-nocursorshape \
-noxfixes -scale_cursor 3

Explicación de flags:

  • -clip 960x1080+1440+0: define el área de pantalla a compartir.
  • -cursor most: muestra el cursor en la mayoría de situaciones.
  • -pointer_mode 1: mejora la respuesta del puntero.
  • -nocursorshape: indispensable para que el mouse sea visible.
  • -noxfixes: evita glitches visuales.
  • -scale_cursor 3: agranda el puntero (útil en transmisiones).

Experiencia real

  • Probado en un ThinkPad con 48GB RAM durante 2 horas.
  • Transmisión estable, sin desconexiones.
  • Único detalle: el puntero se ve algo pixelado, pero funcional.

Mira cómo funciona

En este video explico y muestro todo en acción:

Recursos

No hay comentarios:

Publicar un comentario

Soy Aníbal 🐧💻. ¿Tienes una gran Idea/Proyecto?

¿Tienes un proyecto en mente o necesitas resolver un desafío técnico? Estoy aquí para ayudarte a encontrar la mejor solución. 🚀

💬 Hablemos sobre tu proyecto