El proyecto Xfce actualizó sus planes relacionados con el soporte de Wayland.

Los desarrolladores de Xfce han actualizado la página con los planes relacionados con la adición de soporte para el protocolo Wayland. Se ha añadido una mención de la implementación del soporte inicial para Wayland en los componentes básicos de la próxima versión significativa Xfce 4.20, manteniendo el soporte para X11. Anteriormente, la cuestión del mantenimiento de la compatibilidad con X11 estaba en discusión y no se había logrado consenso. Ahora se ha decidido que el soporte para X11 no se interrumpirá en un futuro previsible.

La sesión basada en Wayland en Xfce 4.20 cubrirá el conjunto mínimo necesario de funcionalidades, y la funcionalidad que falta se añadirá gradualmente en las próximas versiones. También se planea continuar afinando el trabajo en el entorno basado en el protocolo Wayland en las aplicaciones de usuario ya portadas.

En la nota se menciona que el proyecto no tiene recursos para mantener su propio gestor de composición para Wayland, pero se ha rechazado la posibilidad de usar una vinculación a XWayland. Se ha dejado sin cambios la decisión previamente adoptada de utilizar, en el entorno de Wayland, en lugar de libmutter, la biblioteca wlroots, desarrollada por los creadores del entorno de usuario Sway, que proporciona funciones básicas para organizar el trabajo del gestor de composición basado en Wayland.

El escritorio xfdesktop y el panel xfce4-panel ya han sido portados a Wayland teniendo en cuenta el uso de wlroots y seguirán desarrollándose como componentes que se ejecutan por separado. El funcionamiento de xfce4-panel ha sido verificado con los compositores Labwc y Wayfire. servidores Para abstraer el funcionamiento sobre Wayland y X11, se ha utilizado la biblioteca libxfce4windowing, que ofrece una capa de abstracción de la subsistema gráfico en la que se implementan los componentes de gestión de ventanas (pantallas, ventanas raíz, escritorios virtuales, etc.), no vinculados a un sistema de ventanas específico. El soporte para X11 se implementa sobre libwnck (Kit de Construcción de Navegador de Ventanas).

Entre los componentes portados a Wayland también se mencionan: exo, libxfce4ui, libxfce4util, thunar, xfce4-appfinder, xfce4-settings, xfconf, xfce4-power-manager, tumbler, garcon, thunar-volman y xfce4-dev-tools. El soporte para Wayland aún no está disponible en el gestor de sesiones xfce4-session y en el gestor de ventanas xfwm4, pero hay un puerto no oficial de xfwm4 para permitir el trabajo con Wayland.

Entre las aplicaciones que han añadido soporte para Wayland se encuentran: xfce4-terminal, mousepad, xfce4-notifyd, xfce4-taskmanager, xfce4-mixer, ristretto, catfish, xfburn, parole, xfmpc, xfce4-dict, gigolo y xfce4-panel-profiles. Las aplicaciones que aún no funcionan con Wayland son: xfdashboard, xfce4-screenshooter, xfce4-screensaver y xfce4-volumed-pulse.

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