Première sortie de Wayback, une couche pour lancer des bureaux X11 en utilisant des composants Wayland

Le premier numéro expérimental du projet Wayback 0.1 a été présenté, permettant de lancer des environnements de bureau basés sur le protocole X11, en utilisant des composants basés sur Wayland. Wayback est un serveur composite Wayland réduit, prenant en charge uniquement les fonctionnalités nécessaires pour exécuter une session plein écran X11 via Xwayland (un composant DDX (Device-Dependent X) pour l'exécution d'applications X11 dans des environnements basés sur Wayland). Le code du projet est écrit en langage C et est distribué sous la licence MIT.

Le projet a été créé par les développeurs de la distribution Alpine pour faciliter l'abandon de la distribution du serveur classique X.org et se développe au sein de l'infrastructure freedesktop.org. Dans la distribution Alpine, il est prévu de ne conserver que les composants nécessaires pour Wayland et Xwayland, et de permettre le lancement d'environnements de bureau X11 dessus, ce qui permettra d'exclure un serveur X autonome des dépôts et de réduire les coûts de maintenance des applications X11.

Le code de Wayback est basé sur tinywl, un compositeur de référence des développeurs de la bibliothèque wlroots, dont les fonctionnalités ont été réduites au strict minimum nécessaire pour le lancement isolé de Xwayland. Il est prévu qu'à l'avenir, Wayback puisse être utilisé comme remplacement complet du fichier exécutable Xorg (/usr/bin/X). le serveur La première version de Wayback est présentée comme une version alpha, permettant de découvrir le concept mis en œuvre par le projet. À ce stade, la prise en charge de certaines fonctionnalités telles que les configurations multi-écrans, l'extinction de l'écran via DPMS, la capture du pointeur de la souris (interdisant son déplacement au-delà d'une certaine zone de l'écran) et de nombreuses options Xorg est encore absente. Des paquets pour tester Wayback ont été rassemblés pour Alpine Linux, Nix, T2, Arch Linux, ALT Linux et Fedora.

Les changements par rapport à la première annonce incluent la séparation de Wayback en composants distincts : le compositeur wayback-compositor ; l'interface de ligne de commande Xwayback, compatible avec Xorg et destinée à lancer Xwayland et wayback-compositor ; le gestionnaire de sessions wayback-session, fournissant une interface de lancement de session de style startx. De plus, Wayback intègre un mécanisme de journalisation plus centralisé et un nouveau parseur d'options, rappelant getopt.

Le premier numéro expérimental du projet Wayback 0.1 a été présenté, permettant de lancer des environnements de bureau basés sur le protocole X11, en utilisant des composants basés sur Wayland. serveur Les changements par rapport à la première annonce incluent la séparation de Wayback en composants distincts : le compositeur wayback-compositor ; l'interface de ligne de commande Xwayback, compatible avec Xorg et destinée à lancer Xwayland et wayback-compositor ; le gestionnaire de sessions wayback-session, fournissant une interface de lancement de session de style startx. De plus, Wayback intègre un mécanisme de journalisation plus centralisé et un nouveau parseur d'options, rappelant getopt.

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