Xfce met à jour les plans liés à l'ajout de la prise en charge de Wayland

Xfce

Logo Xfce

Les développeurs de Xfce a mis à jour sa page avec l'intention d'ajouter la prise en charge du protocole Wayland. Le plan maintenanta inclut la mise en œuvre initiale du support Wayland dans les composants principaux de la prochaine version majeure de Xfce 4.20, tout en conservant simultanément la prise en charge de

Dans la mise à jour des informations effectuée, les développeurs Xfce mentionnent que la session basée sur Wayland dans Xfce 4.20 abordera l’ensemble minimum requis de capacités, avec l'intention d'ajouter progressivement les fonctionnalités manquantes dans les versions futures. Il est également prévu de poursuivre le perfectionnement des travaux dans un environnement basé sur le protocole Wayland dans les applications utilisateurs déjà portées.

Plans généraux
Pour Xfce 4.20, le plan est d'ajouter la prise en charge préliminaire de Wayland aux composants principaux sans perdre la prise en charge de X11. Cela ne signifie pas que pour la prochaine version majeure, une session Xfce sur Wayland offrira toutes les fonctionnalités existantes, mais nous nous attendons à ce qu'elle soit peu utilisable. Nous prévoyons également de continuer à affiner nos applications afin qu'elles fonctionnent de manière acceptable sur Wayland (celles qui fonctionnent déjà ou qui peuvent fonctionner avec peu d'effort).

Parmi les lignes directrices convenues par les développeurs Xfce pour la transition vers Wayland, les suivantes se démarquent :

  1. Indépendance XWayland : Les composants doivent être indépendants de XWayland.
  2. Sans configurations X : Les configurations spécifiques à X doivent être évitées.
  3. Utiliser wlroots sur libmutter : wlroots est préféré à libmutter pour le compositeur.
  4. Compatibilité X11 : La prise en charge de X11 devrait être maintenue dans un avenir prévisible.

Bien qu'il n'ait pas été clairement établi dans quelle version la transition vers Wayland sera effectuée, il reste un certain nombre de tâches importantes à accomplir, telles ques il est à noter que le projet ne dispose pas des ressources nécessaires pour maintenir son propre gestionnaire de composition pour Wayland et la possibilité d'utiliser un lien vers XWayland à cette fin est exclue. La décision précédente d'utiliser la bibliothèque wlroots dans l'environnement Wayland au lieu de libmutter, développée par les créateurs du frontal Sway et qui fournit des fonctions de base pour organiser le travail d'un gestionnaire de composition basé sur Wayland, est toujours valable.

Côté bureau, xfdesktop et le panel xfce4, il est mentionné que ceux-ci ont déjà été portés sur Wayland en utilisant wlroots et continuera à être développé en tant que composants publiés indépendamment, en plus du panneau xfce4 a été testé avec les serveurs composites Labwc et Wayfire, tandis que du côté des plugins du panneau xfce4, la plupart d'entre eux prennent déjà en charge Wayland, mais nous travaillerons pour faites du panneau un compositeur Wayland dans une certaine mesure, car vous ne pouvez plus utiliser GtkSocket/GtkPlug pour exécuter des plugins en externe, ceux-ci doivent maintenant être exécutés en interne (c'est-à-dire en tant que processus unique), donc l'échec d'un plugin entraîne le panneau à accident.

Pour faire abstraction du travail dans Wayland et du système de fenêtre spécifique. La prise en charge de X11 est implémentée à l'aide de libwnck.

En plus de cela, il est mentionné queLes composants suivants ont été portés sur Wayland:

  • exo
  • libxfce4ui
  • libxfce4util
  • thunar
  • xfce4-appfinder
  • paramètres xfce4
  • xfconf
  • xfce4-power-manager
  • gobelet
  • garçon
  • Thunar-Volman
  • xfce4-dev-tools

Cependant, la prise en charge de Wayland n'est pas encore disponible dans le gestionnaire de session xfce4-session et le gestionnaire de fenêtres xfwm4, bien qu'il existe un port xfwm4 non officiel pour fonctionner avec Wayland.

Les applications qui ont ajouté la prise en charge de Wayland incluent : xfce4-terminal, tapis de souris, xfce4-notifyd, xfce4-taskmanager, xfce4-mixer, ristretto, catfish, xfburn, parole, xfmpc, xfce4-dict, gigolo et profils de panneau xfce4.

Bien qu’une session Xfce sur Wayland ne soit pas censée offrir toutes les fonctionnalités existantes, elle devrait être peu utilisable. De plus, nous prévoyons de continuer à affiner les applications afin qu'elles fonctionnent de manière acceptable sur Wayland.

enfin si tu es intéressé à en savoir plus, vous pouvez vérifier les détails dans le lien suivant.


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données : AB Internet Networks 2008 SL
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.