Moonshine: Te permite transmitir juegos desde tu PC a cualquier dispositivo que ejecute Moonlight
Un nuevo proyecto de código abierto llamado Moonshine permite a los usuarios transmitir juegos de PC a clientes de Moonlight sin tomar control del escritorio del host, ejecutando cada sesión en su propio compositor Wayland. Los comentaristas lo comparan con herramientas existentes como Sunshine, Apollo y Games on Whales, y señalan como ventajas clave su funcionamiento sin cabeza, sus resoluciones virtuales flexibles, el posible soporte HDR y su enfoque en GPU Linux modernas. Aunque muchos informan experiencias de streaming local fluidas, otros destacan los desafíos persistentes de la complejidad de la configuración, la calidad de la red y los escenarios de múltiples usuarios o múltiples sesiones.
Resumen general
- Moonshine es un servidor de streaming de juegos escrito en Rust para Linux que transmite a clientes de Moonlight.
- Diferenciador clave: ejecuta cada transmisión en su propio compositor Wayland, independiente de cualquier sesión de escritorio existente.
- Requiere GPUs relativamente modernas y Vulkan Video; algunos usuarios con hardware antiguo o distribuciones específicas (p. ej., Alpine) no pueden usarlo.
Cómo se diferencia Moonshine de Sunshine / Apollo / Otros
- A diferencia de Sunshine, Moonshine:
- No depende de una sesión de escritorio activa.
- Puede ejecutarse completamente sin cabeza, sin un conector HDMI ficticio ni una pantalla falsa.
- Puede crear pantallas virtuales a resoluciones y frecuencias de refresco arbitrarias.
- Busca un alcance reducido: solo Linux, solo Vulkan, clientes Moonlight más nuevos, sin interfaz gráfica.
- En comparación con Apollo/Vibepollo:
- Apollo/Vibepollo se centran en Windows y monitores virtuales; Moonshine apunta a servidores Linux con beneficios similares de “pantalla virtual”.
- En comparación con Games on Whales:
- Games on Whales ejecuta aplicaciones en contenedores (Steam, navegadores, etc.); Moonshine transmite desde el sistema operativo y la instalación existentes.
Casos de uso y experiencias de usuarios
- Atractivo para:
- Servidores de juegos sin cabeza en un armario o sótano.
- Mantener el escritorio local utilizable mientras otra persona transmite un juego.
- Configuraciones de múltiples sesiones (un compositor por transmisión).
- Algunos informan que las configuraciones Sunshine/Moonlight funcionan “mágicamente” y con baja latencia incluso por Wi‑Fi.
- Otros reportan años de frustración: pantallas negras, problemas de escalado, picos de lag y fallos tras actualizaciones, especialmente en Steam Decks y teléfonos.
Ecosistema y alternativas
- Recorrido histórico: Nvidia GameStream → Sunshine/Moonlight → forks (Apollo/Artemis, Vibepollo) → Games on Whales → Moonshine y Polaris.
- Otras opciones mencionadas repetidamente:
- Steam Remote Play / Steam Link (fácil, pero ligado al escritorio y al monitor, no realmente sin cabeza).
- Parsec (hosts Windows).
- PS Remote Play como referencia alta de UX.
Preguntas abiertas / Problemas
- Todavía no está claro qué tan bien funciona Moonshine para entornos completos de escritorio remoto frente a aplicaciones individuales.
- El uso compartido de GPU entre múltiples VMs/sesiones sigue en gran medida sin resolverse para tarjetas de consumo.
- La fiabilidad depende mucho del entorno (calidad del router, Wi‑Fi frente a cable, peculiaridades del sistema operativo); algunos dicen que ahora es “sin dolor”, otros todavía tienen dificultades.