La nouvelle version de Wayland 1.17 est sortie

gnome du pays des chemins

Récemment une nouvelle version stable du protocole Wayland 1.17 a été publiée, il s'agit d'un mécanisme de communication entre les processus et les bibliothèques. La branche 1.17 est rétrocompatible au niveau API et ABI avec les versions 1.x, mais contient en plus une partie des améliorations.

AEn plus du dépannage et des bogues, Wayland 1.17 a repensé le code Pour afficher des informations sur les erreurs internes du serveur, mettre à jour le protocole wl_seat et garantir l'utilisation prioritaire de wl_surface.damage_buffer.

La sortie du serveur composite Weston 6.0, qui était attendue parallèlement à la sortie de cette version de Wayland 1.17 mais reportée à la fin de la semaine en raison de la détection de dernière minute d'un bogue dans les scripts de construction meson.

Weston développe des technologies qui contribuent à la prise en charge complète du protocole Wayland dans des environnements de bureau tels que GNOME, KDE et autres.

L'objectif Développement Weston est de fournir une base de code de haute qualité et des exemples pratiques d'utilisation de Wayland dans des environnements de bureau et des solutions embarquées, en tant que plates-formes pour les systèmes de divertissement automobile, les smartphones, les téléviseurs et autres appareils grand public.

Quoi de neuf chez Weston?

Avec la nouvelle version de Weston, la prise en charge du protocole stable xdg-shell est mise en évidence (interface pour créer et interagir avec des surfaces comme avec Windows).

A été ajouté prise en charge de la sortie de périphérique virtuel vers composer-drm (configuré dans la section de sortie distante de weston.ini).

Weston reçoit un nouveau plugin "à distance" pour diffuser la sortie vers des hôtes externes en utilisant un périphérique de sortie virtuel.

Le plug-in démarre automatiquement avec les paramètres de sortie virtuelle. Les informations sont transmises en envoyant un mouvement jpeg sur RTP à l'aide de gstreamer.

Du côté distant, tout client RTP est suffisant pour l'affichage (un script remoting-client-receive.bash basé sur gstreamer est également préparé).

D'autre part, nous trouvons l'implémentation supplémentaire du client simple-dmabuf-egl avec prise en charge du partage de plusieurs cartes vidéo à l'aide de la technologie DMABuff.

Dans libweston ajouté l'API pour la gestion de la configuration (weston_config), pour contrôler la transparence (is_opaque dans weston_surface) et la synchronisation des médias en fonction de l'appel sync_file (zwp_linux_explicit_synchronization_v1).

Parmi les autres supports ajoutés, nous trouvons:

  • Ajout de l'API pour le débogage et le mode de débogage spécial avec une sortie de journal détaillée (option weston_debug).
  • La coque a été améliorée pour les systèmes d'infodivertissement automobiles (ivi-shell).
  • Ajout d'une configuration d'entrée supplémentaire pour libinput.
  • Prise en charge améliorée du presse-papiers dans xwayland.
  • Installation fourni Weston-screenshooter.
  • Gl-renderer ajoute la prise en charge de la synchronisation GPU via la synchronisation de clôture fd.

route 1.17

Avec cette nouvelle version de Wayland 1.17 dans Firefox 65, le support est inclus pour un travail à plein temps pour l'environnement. Pour utiliser Wayland, il suffit maintenant de lancer Firefox avec la variable d'environnement GDK_BACKEND définie sur "wayland".

À tes côtés Fedora 30 a décidé de livrer une version par défaut de Firefox basée sur Wayland.

On peut aussi miser parmi les nouveautés de cette nouvelle version que le centre multimédia Kodi 18.0 prend en charge Wayland.

Environnements de bureau

Du côté des environnements de bureau, Nous soulignons que dans MATE 1.22, le panneau de bureau est adapté pour exécuter le back-end basé sur le protocole Wayland.

En Le support de session GNOME 3.32 a été fourni sur la base de Wayland sur une échelle fractionnaire.

La première version stable de l'environnement utilisateur Sway 1.0 est disponible, en utilisant Wayland.

Dans KDE 5.15, les protocoles XdgStable, XdgPopups et XdgDecoration sont pleinement appliqués. Dans les environnements basés sur Wayland, la prise en charge du bureau virtuel est fournie, y compris la possibilité de placer sélectivement une fenêtre sur un bureau virtuel donné (avec X11, ce n'est pas possible et la fenêtre peut être placée sur un bureau virtuel ou tous).

Ajout de la prise en charge du déplacement d'éléments en mode glisser-déposer à l'aide d'un geste sur l'écran tactile ou le pavé tactile.

Dans la version bêta de Red Hat Enterprise Linux 8, le bureau GNOME utilise Wayland par défaut.

Le serveur d'affichage Mir a stabilisé les outils pour exécuter les applications Wayland et utiliser Mir comme serveur composite pour Wayland.


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.