Wayfire 0.9, el compositor 3D de Wayland llega con bloqueo de sesión, mejoras en animaciones y mas
Tras diez meses de desarrollo, se ha lanzado Wayfire 0.9, un servidor compuesto basado en Wayland que permite la creación de interfaces de usuario ligeras con efectos 3D, similares a los ofrecidos por los complementos 3D de Compiz y que soporta extensiones a través de complementos, ofreciendo un sistema de personalización altamente flexible.
En esta nueva versión, que se presenta de Wayfire 0.9, se han añadido diferentes características, mejoras y correcciones de errores. Entre las novedades que se destacan podemos destacar el soporte para el protocolo «bloqueo de sesión», soporte para xkb-bindings, mejoras en las animaciones, mejoras de soporte y más.
Novedades de Wayfire 0.9
En Wayfire 0.9 los desarrolladores continúan puliendo una gran cantidad de detalles que mejoran la funcionalidad y la experiencia de uso de este servidor compuesto y de las novedades más importantes de este lanzamiento podemos encontrar el soporte para el protocolo session-lock-v1 de «bloqueo de sesión», el cual como su nombre lo indica, permite bloquear la sesión, útil para situaciones como la ejecución de protectores de pantalla o la aparición de cuadros de diálogo de autenticación. El protocolo está disponible a través del complemento de bloqueo de sesión, que puede activarse en el archivo de configuración wayfire.ini y utilizarse en conjunto con herramientas como Swaylock u otras interfaces de bloqueo de pantalla.
Otra de las novedades que se presenta, son las mejoras en los atajos de teclado, ya que se ha implementado el complemento xkb-bindings, que permite asignar atajos de teclado que funcionan independientemente de la distribución activa en ese momento. Con el uso del complemento xkb-bindings, ahora es posible extender los enlaces de teclas proporcionados por los complementos de Wayfire para que se basen en símbolos de teclas xkb en lugar de códigos de teclas de hardware.
Además de ello, en Wayfire 0.9 las animaciones también recibieron mejoras, ya que además de permitir la personalización de la duración de las animaciones, se ha añadido soporte para cambiar el método que regula la velocidad de cambio de los efectos animados, lo que proporciona transiciones más suaves. Entre los métodos disponibles se encuentran: circles, linear, sigmod y easyOutElastic.
Por otra parte, la interfaz IPC ha sido ampliada, ya que se ha mejorado la interfaz de control externo del compositor, añadiendo soporte para nuevos métodos que permiten controlar la salida, ajustar configuraciones, manipular ventanas y escritorios virtuales, además de recibir notificaciones de eventos. Se ha añadido un paquete de Python que facilita la interacción con Wayfire desde scripts.
De los demás cambios que se destacan de esta nueva versión:
- Ahora es posible modificar el diseño de los elementos del panel y del escritorio en wf-shell y wf-panel mediante hojas de estilo CSS, lo que ofrece una mayor flexibilidad en la personalización del entorno.
- Se han incorporado nuevos complementos, como filtros que permiten aplicar sombreadores a las ventanas, pixdecor para añadir sombras y esquinas redondeadas suaves a las ventanas y obs que permite ajustar la opacidad, brillo y saturación de las ventanas.
- Se ha añadido soporte para montar Wayfire en la plataforma FreeBSD, lo que amplía su disponibilidad y compatibilidad.
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.9.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.