Lanzamiento de labwc 0.8.3, un servidor compositor para Wayland

Se ha publicado la versión 0.8.3 del proyecto labwc (Lab Wayland Compositor), que desarrolla un servidor compositor para Wayland con funcionalidades similares a un gestor de ventanas Openbox (el proyecto se presenta como un intento de crear una alternativa a Openbox para Wayland). Entre las características de labwc se destacan el minimalismo, su implementación compacta, amplias opciones de configuración y un alto rendimiento. Los efectos animados, los gradientes y los íconos, a excepción de los botones para ventanas, no son soportados por principio. El código del proyecto está escrito en C y se distribuye bajo la licencia GPLv2.

Se utiliza la biblioteca wlroots como base, desarrollada por los creadores del entorno de escritorio Sway, que proporciona funciones básicas para la organización del trabajo de un gestor compositor basado en Wayland. Es posible conectar extensiones con la implementación de funciones como la creación de capturas de pantalla, la visualización de fondos de escritorio, y la colocación de paneles y menús. Para ejecutar aplicaciones X11 en un entorno basado en el protocolo Wayland se admite el uso del componente DDX XWayland. La apariencia del tema, el menú básico y los atajos de teclado se configuran a través de archivos de configuración en formato xml. Hay soporte integrado para pantallas de alta densidad de píxeles (HiDPI).

Además del menú raíz integrado, que se configura a través del archivo menu.xml, es posible conectar implementaciones de menús de aplicaciones de terceros, como bemenu, fuzzel y wofi. Para la barra de tareas se pueden usar Waybar, sfwbar, Yambar o LavaLauncher. Para gestionar la conexión de monitores y cambiar sus parámetros, se propone usar wlr-randr o kanshi. El bloqueo de pantalla se realiza usando swaylock.

En la nueva versión:

  • Se ha añadido soporte para el protocolo Wayland ext-workspace, destinado a la implementación escritorios virtuales y eventos con información sobre el estado de los escritorios.
  • Se ha mejorado la implementación del menú. Se ha añadido la posibilidad de colocar íconos en el menú. Se ha implementado soporte para menús emergentes de nivel superior para la formación dinámica de menús.
  • Se han realizado numerosas correcciones enfocadas en aumentar el rendimiento y mejorar la usabilidad.
  • Se han añadido nuevas configuraciones al archivo de configuración: «», «», «» y «».
  • Se ha añadido la combinación de teclas Alt-Shift-Tab para cambiar a la ventana anterior.

Lanzamiento de labwc 0.8.3, un servidor compositor para Wayland
Lanzamiento de labwc 0.8.3, un servidor compositor para Wayland


Fuente: opennet.ru
Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster