Le projet Xfce a mis à jour ses plans concernant le support de Wayland.

Les développeurs de Xfce ont mis à jour la page des plans concernant l'ajout du support du protocole Wayland. Le plan inclut une mention de la mise en œuvre d'un support initial de Wayland dans les composants de base de la prochaine version majeure Xfce 4.20 tout en préservant le support de X11. Auparavant, la question de la compatibilité descendante avec X11 était en discussion, sans consensus atteint. Il a maintenant été décidé que le support de X11 ne sera pas interrompu dans un avenir proche.

La session basée sur Wayland dans Xfce 4.20 couvrira un ensemble de fonctionnalités minimales nécessaires, et les fonctionnalités manquantes seront progressivement ajoutées lors des prochaines versions. Il est également prévu de continuer à peaufiner l'expérience avec l'environnement basé sur le protocole Wayland dans les applications utilisateurs déjà portées.

Il est mentionné que le projet n'a pas les ressources nécessaires pour maintenir son propre gestionnaire de composition pour Wayland, mais la possibilité d'utiliser XWayland a été rejetée. La décision antérieure d'utiliser la bibliothèque wlroots au lieu de libmutter dans l'environnement Wayland, développée par les créateurs de l'environnement utilisateur Sway, a été maintenue, car elle fournit les fonctionnalités de base pour organiser le fonctionnement du gestionnaire de composition sur Wayland.

Le bureau xfdesktop et le panneau xfce4-panel ont déjà été portés pour Wayland en tenant compte de l'utilisation de wlroots et continueront à évoluer en tant que composants lancés indépendamment. Le fonctionnement de xfce4-panel a été vérifié avec les gestionnaires de composition Labwc et Wayfire. serveurs très chargés Pour abstraire le fonctionnement au-dessus de Wayland et X11, la bibliothèque libxfce4windowing est utilisée, offrant un niveau d'abstraction vis-à-vis du sous-système graphique, dans lequel les composants de gestion des fenêtres (écrans, fenêtres racines, bureaux virtuels, etc.) sont mis en œuvre, sans être liés à un système de fenêtres particulier. Le support de X11 est implémenté sur la base de libwnck (Window Navigator Construction Kit).

Parmi les composants portés sur Wayland, on note également : exo, libxfce4ui, libxfce4util, thunar, xfce4-appfinder, xfce4-settings, xfconf, xfce4-power-manager, tumbler, garcon, thunar-volman et xfce4-dev-tools. Le support de Wayland est pour l'instant absent dans le gestionnaire de sessions xfce4-session et le gestionnaire de fenêtres xfwm4, mais un port non officiel de xfwm4 est disponible pour organiser le travail avec le protocole Wayland.

Parmi les applications qui ont intégré le support de Wayland : xfce4-terminal, mousepad, xfce4-notifyd, xfce4-taskmanager, xfce4-mixer, ristretto, catfish, xfburn, parole, xfmpc, xfce4-dict, gigolo et xfce4-panel-profiles. Les applications qui ne fonctionnent pas encore avec Wayland : xfdashboard, xfce4-screenshooter, xfce4-screensaver et xfce4-volumed-pulse.

Source : opennet.ru

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster