Wayland 1.19 est livré avec des améliorations pour Nvidia, la possibilité d'ajouter et de supprimer des extensions et plus

Après plusieurs mois de développement la libération de la nouvelle version stable du protocole route 1.19. Cette nouvelle version 1.19 est rétrocompatible au niveau API et ABI avec les versions 1.x, et contient principalement des corrections de bogues et des mises à jour mineures du protocole.

Parmi les changements les plus marquants on peut trouver un système de compilation amélioré qui nécessite maintenant les outils Meson au moins la version 0.52.1, serveur composite weston, fournir du code et des exemples de travail pour l'utilisation de Wayland dans des environnements de bureau et embarqués, il évolue dans un cycle de développement indépendant.

Principaux changements et actualités dans Wayland 1.19

Dans cette nouvelle version de wayland des correctifs ont été préparés pour le serveur XWayland DDXque si le système a des pilotes propriétaires pour NVIDIA, permettra l'utilisation de l'accélération matérielle dans OpenGL et Vulkan lors du lancement d'applications X dans des environnements Wayland.

Également Les pilotes propriétaires NVIDIA continuent d'implémenter des extensions nécessaire au fonctionnement complet des environnements qui utilisent le protocole Wayland.

Une autre nouveauté qui se démarque est que Le développement de Mir continue en tant que serveur composite pour Wayland. Les outils pour assurer le lancement des applications Wayland dans l'environnement Mir ont implémenté la bonne mise à l'échelle dans les écrans HiDPI.

Ajout de la possibilité de faire évoluer la sortie du client WaylandDe plus, des paramètres d'échelle indépendants sont autorisés pour chaque périphérique de sortie, y compris les valeurs d'échelle fractionnaires.

On peut aussi trouver que a ajouté la possibilité d'ajouter et de supprimer des extensions du protocole Wayland et ajout de la prise en charge des protocoles expérimentaux: zwp_linux_dmabuf_unstable_v1 pour créer wl_buffers en utilisant le mécanisme DMABUF et wlr-Foreign-toplevel-management pour connecter des panneaux personnalisés et des interrupteurs de fenêtre.

Ont été lancés nouvelles versions de l'environnement personnalisé Sway et le serveur composite Wayfire utilisé par Wayland.

Concernant les changements liés aux applications et aux environnements de bureau, il est mentionné que les travaux se poursuivent sur le lancement de l'environnement utilisateur LXQt 1.0.0, qui sera implémenté avec un support complet pour le travail sur Wayland.

Wayland est activé par défaut sur Plasma Mobile, Sailfish 2, webOS Édition Open Source, Tizen et AsteroidOS.

Tandis que d'autre part travailler continue dans la portabilité des applications MATE pour Wayland, la visionneuse d'images Eye of MATE a été adaptée pour fonctionner sans être liée à X11 dans l'environnement Wayland, ainsi que Prise en charge améliorée de Wayland dans le panneau MATE et que les applets panel-multimonitor et panel-background ont été adaptés pour être utilisés avec Wayland.

Fedora 34 prévoit de migrer la version de bureau KDE pour utiliser Wayland par défautou. La session X11 se veut une option. Le package kwin-wayland-nvidia est utilisé pour exécuter KDE à l'aide de pilotes NVIDIA propriétaires.

KDE travaille à créer une session basée sur Wayland est prêt pour un usage quotidien et pour atteindre la parité des fonctionnalités sur X11. Correction de problèmes de diffusion d'écran et d'insertion par clic central. Correction de problèmes avec la stabilité XWayland.

GNOME pour Wayland a supprimé tout l'écran du rendu lorsque les tampons dma-buf ou EGLImage sont utilisés en faveur des mises à jour partielles de la fenêtre, qui réduire la quantité de données transférées entre le GPU et le CPU. Combinée à une mise à jour séparée des éléments d'interface, cette optimisation a considérablement réduit la consommation d'énergie en cas de fonctionnement sur batterie. Ajout de la possibilité d'attribuer des taux de rafraîchissement différents pour chaque moniteur.

Dans GTK 4, les API GDK ont été repensées pour utiliser le protocole Wayland et concepts connexes. Les fonctions liées à X11 et Wayland ont été déplacées vers des backends séparés.

Firefox pour Wayland fournit WebGL et vidéo accélérée par matériel, en plus de a ajouté un nouveau backend en utilisant le mécanisme DMABUF pour rendre les textures et organiser l'échange de tampons par différents procédés. Ce backend permettait d'implémenter un environnement GL unifié dans les builds Firefox basés sur Wayland, non lié à des serveurs composites spécifiques, tels que GNOME Mutter ou KDE Kwin.

Enfin, pour ceux qui souhaitent pouvoir tester cette nouvelle version, ils peuvent télécharger le code source pour la compilation depuis 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: 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.