Wayfire 0.10 llega con nuevos motores de renderizado, animaciones y mas

Wayfire es un compositor Wayland 3D, inspirado en Compiz y basado en wlroots .

Tras un año de trabajo constante, el compositor Wayfire 0.10 finalmente ha sido lanzado y pesar de la larga pausa entre lanzamientos, Wayfire 0.10 demuestra que el proyecto sigue avanzando con solidez.

El compositor ya está lo suficientemente maduro como para ser utilizado en el día a día, y quienes busquen un escritorio con efectos visuales modernos, flexibilidad extrema y una comunidad abierta encontrarán en Wayfire una propuesta difícil de ignorar.

Principales novedades de Wayfire 0.10

Una de las novedades más esperadas de Wayfire 0.10 es la posibilidad de configurar dispositivos de entrada de manera independiente. Esto significa que cada teclado o periférico conectado puede tener su propia configuración, algo especialmente útil en entornos multilingües o con diferentes necesidades de personalización.

La implementación se ha realizado mediante la definición de secciones en el archivo de configuración que especifican opciones como la distribución del teclado. Si bien puede requerir reiniciar el compositor al añadir nuevos dispositivos, esta característica eleva considerablemente el control del usuario sobre su experiencia.

Nuevos motores de renderizado: Vulkan y Pixman

Otra de las novedades que presenta esta nueva versión de Wayfire 0.10, es la incorporación de backends experimentales basados en Vulkan y Pixman, que se suman al motor tradicional en OpenGL ES. Este rediseño de la API de renderizado, ahora más integrada con wlroots, abre el camino hacia un futuro más flexible y eficiente en la representación gráfica.

Sin embargo, no todo está listo para funcionar de inmediato. Los plugins que dependen directamente de OpenGL, como Cube, Wobbly o Blur, no son compatibles aún con Vulkan, y se desactivan automáticamente si se usa este backend. Pese a ello, los desarrolladores han dejado claro que la apuesta por Vulkan y Pixman marca un paso firme hacia un compositor más versátil.

Además, Wayfire introduce perfiles de color por dispositivo de salida, permitiendo una gestión precisa de la fidelidad visual en cada monitor conectado.

Animaciones renovadas y soporte para efectos externos

El plugin Animate ha recibido una actualización importante en esta versión. Entre las nuevas animaciones se incluye el efecto “lámpara mágica”, que reduce y pliega una ventana hasta transformarla en un icono al minimizarse, junto con nuevas variantes como spin y zap.

Aún más interesante es que ahora se admite la integración de animaciones externas mediante plugins adicionales. Esto convierte a Wayfire en un terreno fértil para que la comunidad diseñe sus propios efectos visuales y expanda la experiencia más allá de lo que ofrece de manera predeterminada.

Mejoras en IPC, wlroots y Xwayland

El trabajo de desarrollo también ha abarcado aspectos de integración y control. Entre las mejoras más destacadas se encuentran:

  • Nuevos métodos IPC para gestionar la distribución del teclado, enviar ventanas a escritorios específicos o consultar la posición del cursor.
  • Compatibilidad total con wlroots 0.19, que trae soporte Multi-GPU y sincronización explícita de buffers mediante DRM.
  • Mejor manejo de las restricciones de tamaño mínimo y máximo en ventanas gracias a la actualización del plugin resize.
  • Un script de inicio más flexible para Xwayland, que ahora admite la ejecución de comandos adicionales tras iniciarse o reiniciarse, emulando la flexibilidad de un .xinitrc.

Finalmente si estás interesado en poder conocer más al respecto, puedes consultar los detalles en el siguiente enlace.

¿Cómo instalar Wayfire?

Si estás interesado en instalar Wayfire, puedes hacerlo fácilmente siguiendo los pasos descritos a continuación. La forma más sencilla de instalar Wayfire en cualquier distribución de Linux es utilizando su script de instalación. Para ello, abre una terminal y ejecuta los siguientes comandos:

git clone https://github.com/WayfireWM/wf-install
cd wf-install
./install.sh --prefix /opt/wayfire --stream 0.10.0

Instalación en Arch Linux y derivados

Si usas Arch Linux, Manjaro, Arco Linux o cualquier otra distribución basada en Arch, puedes instalar Wayfire directamente con el siguiente comando:

sudo pacman -S wayfire

Instalación en Fedora

En el caso de Fedora, también puedes instalar Wayfire desde los repositorios oficiales utilizando:

sudo dnf install wayfire

Instalación en Ubuntu

En cuanto a los que son usuarios de Ubuntu y derivados de este, pueden realizar la instalación tecleando lo siguiente:

sudo apt install wayfire

Para obtener más información sobre Wayfire y su instalación, puedes consultar el siguiente enlace.