El gestor de ventanas xfwm4 utilizado en Xfce ha sido portado para funcionar con Wayland

En el marco del proyecto xfwm4-wayland, un entusiasta independiente está desarrollando una variante del gestor de ventanas xfwm4, adaptada para utilizar el protocolo Wayland y compilada con el sistema de construcción Meson. El soporte de Wayland en xfwm4-wayland se garantiza a través de la integración con la biblioteca wlroots, desarrollada por los creadores del entorno de escritorio Sway, que proporciona funciones básicas para la operación del gestor de composiciones basado en Wayland. Xfwm4 se utiliza en el entorno de escritorio Xfce para mostrar, decorar y transformar ventanas.

El desarrollador aún no ha decidido si desarrollar el puerto de forma independiente o como parte de Xfce. Si el proyecto permanece independiente, se empleará el nombre xfway, que anteriormente fue utilizado por el mismo autor para experimentos en el desarrollo de un compositor. servidores para Xfce, que funcione sobre la biblioteca libweston. En su forma actual, el trabajo en el puerto de xfwm4 basado en wlroots no está completo y, en comparación con el intento anterior de crear un servidor de composición basado en libweston, el nuevo puerto aún se queda atrás en funcionalidad. Sin embargo, el puerto se está desarrollando activamente, por ejemplo, hace unos días se añadió el soporte para el cambio de ventanas mediante Alt+Tab. En los planes futuros se menciona garantizar la funcionalidad tanto en Wayland como en X11,

En cuanto al soporte oficial de Wayland en Xfce, aún está estancado. De acuerdo con el plan publicado hace un año, se pretende lograr un funcionamiento aceptable de las aplicaciones principales en entornos basados en Wayland en la versión Xfce 4.18, mientras que la transición completa a Wayland se ha pospuesto para planes a largo plazo. Como opciones para adaptar Xfce a Wayland, se discutió el uso de libmutter o wlroots, pero al final se decidió por libmutter, como la opción más familiar para los desarrolladores que trabajan con GTK. A diferencia del puerto basado en wlroots, la solución basada en libmutter requerirá la integración de los componentes xfce4-panel y xfdesktop en el servidor de composición.

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