XWayland 21.1 arrive avec une prise en charge de la mise à l'échelle des applications en plein écran et plus encore

Il y a quelques jours, la sortie de la nouvelle version du serveur a été annoncée Wayland 21.1 et dans cette nouvelle version met en évidence l'accélération des formats d'extensions RENDER, ainsi que la prise en charge du format NV12 et aussi le prise en charge de la mise à l'échelle des applications en plein écran.

Pour ceux qui ignorent XWayland, ils devraient savoir que c'est un serveur X fonctionnant sous Wayland et fournit une rétrocompatibilité pour les applications X11 héritées qui fournit une organisation de démarrage pour les applications X11 aux performances du serveur X.Org dans les environnements Wayland.

Comme beaucoup d'entre vous le savent, Wayland est un système de fenêtres complet en soi. Pour sa part le serveur Xorg peut être modifié pour utiliser des périphériques d'entrée Wayland pour la saisie et la transmission de la fenêtre racine ou des fenêtres individuelles de niveau supérieur en tant que surfaces wayland. 

Prise en charge de XWayland fusionnée dans la branche principale de X.Org eLe 4 avril 2014, il a été publié pour la première fois avec xserver 1.16. Des DDX vidéo X.Org séparés ne sont plus nécessaires, et le serveur continue d'exécuter le même pilote 2D avec le même code d'accélération que lors de l'exécution native et la principale différence est que wayland gère l'affichage des fenêtres au lieu de KMS.

Le composant est en cours de développement dans le cadre de la base de code principale X.Org et il a été précédemment publié avec le serveur X.Org, mais en raison du blocage du serveur X.Org et l'incertitude avec la sortie de 1.21 dans le contexte du développement actif continu de XWayland, il a été décidé de séparer XWayland et de publier les modifications accumulées dans un package séparé.

XWayland 21.1 Principales nouvelles fonctionnalités

Cette nouvelle version de XWayland 21.1 a été publié et répertorié comme la première version autonome qui est venu après la séparation du reste de la base de code du serveur X.Org qui est en cours depuis longtemps avec de nouvelles fonctionnalités pour l'insaisissable X.Org Server version 1.21.

Sur le site Phoronix mentionner que:

Michel Dänzer de Red Hat a géré cette version autonome de XWayland avec Fedora 34 prévoyant d'utiliser ce package autonome pour fournir le nouveau support XWayland sans avoir à envoyer un instantané Git du serveur X.Org ou d'allouer des ressources à la version 1 21 libération.

En outre, il est mentionné que les développeurs d'Ubuntu ont également exprimé leur intérêt pour éventuellement utiliser ce package XWayland autonome, cela en supposant que X.Org Server 1.21 n'apparaît pas comme par magie cette année sans organisation gérant la version, nous '

Concernant les nouveautés qui sont présentées dans cette nouvelle version de XWayland 21.1, il est souligné que la mise en œuvre de XVideo prend en charge le format NV12.

En plus que a ajouté la possibilité d'accélérer les formats d'extension RENDER en utilisant l'architecture d'accélération Glamour 2D, qui utilisez OpenGL pour accélérer les opérations 2D.

Il est également à noter qu'il a été ajouté prise en charge du protocole Wayland wp_viewport pour faire évoluer les applications plein écran, ainsi qu'une prise en charge améliorée pour les clients utilisant le mouvement relatif de la souris et la prise en main du clavier.

De l' autres changements qui se démarquent de cette nouvelle version de XWayland:

  • Entrelacé fourni avec plusieurs tampons pour toutes les surfaces Wayland.
  • Le fournisseur GLX a été déplacé pour utiliser EGL au lieu de swrast_dri.so du projet Mesa.
  • L'appel memfd_create est utilisé pour créer des tampons partagés avec le serveur composite Wayland lorsque l'accélération basée sur Glamour est désactivée.
  • Ajout des options de ligne de commande "-listenfd", "-version" et "-verbose".
  • La boîte à outils de construction est limitée à la prise en charge du système de construction meson.

Enfin si vous souhaitez en savoir plus À propos de cette nouvelle version de XWayland, vous pouvez vérifier les détails en allant sur vers le lien suivant.

Quant à ceux qui sont intéressé à pouvoir installer ce serveur X sur leur système, ils peuvent suivre les instructions qui sont détaillés dans ce lien.


Laisser un commentaire

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

*

*

  1. Responsable des données: Miguel Ángel Gatón
  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.