Version du serveur d'affichage Mir 1.4

Publié version du serveur d'affichage Mir 1.4, qui continue d'être développé par Canonical, malgré l'abandon du développement du shell Unity et de l'édition Ubuntu pour smartphones. Mir reste en demande dans les projets Canonical et se positionne désormais comme une solution pour les appareils embarqués et l'Internet des objets (IoT). Mir peut être utilisé comme serveur composite pour Wayland, ce qui vous permet d'exécuter n'importe quelle application utilisant Wayland (par exemple, construite avec GTK3/4, Qt5 ou SDL2) dans des environnements basés sur Mir. Packages d'installation préparés pour Ubuntu 16.04/18.04/18.10/19.04 (PPA) Et Fedora 29/30. Code de projet distribué par sous licence GPLv2.

La nouvelle version des outils permettant d'exécuter des applications Wayland dans des shells basés sur Mir a amélioré la prise en charge des extensions de protocole wlr-layer-shell (Layer Shell), proposé par les développeurs de l'environnement utilisateur Sway, et utilisé dans le processus de portage du shell MATE sur Wayland. Les utilitaires mirrun et mirbacklight ont été supprimés de la distribution. Le MirAL (Mir Abstraction Layer), qui peut être utilisé pour éviter l'accès direct au serveur Mir et l'accès abstrait à l'ABI via la bibliothèque libmiral, a ajouté la prise en charge des zones exclusives qui limitent le placement des fenêtres à une certaine zone de l'écran. .

La première étape a été franchie pour se débarrasser de l'API mirclient spécifique, qui est gelée depuis longtemps, et il est recommandé d'utiliser le protocole Wayland à la place. Dans la nouvelle version, l'API mirclient est désactivée par défaut, mais l'option de construction « --enable-mirclient » est laissée pour la ramener, et la variable d'environnement MIR_SERVER_ENABLE_MIRCLIENT et le paramètre du fichier de configuration activate-mirclient sont proposés pour une activation sélective. La suppression complète de l'API mirclient est entravée par le fait qu'elle continue d'être utilisée dans ubports et Ubuntu Touch.

Source: opennet.ru

Ajouter un commentaire