Version du serveur d'affichage Mir 1.8

Introduit version du serveur d'affichage Mir 1.8, dont le développement se poursuit par Canonical, malgré le refus de développer le shell Unity et l'édition Ubuntu pour smartphones. Mir reste très demandé 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 toutes les applications utilisant Wayland (par exemple, construites avec GTK3/4, Qt5 ou SDL2) dans des environnements basés sur Mir. Les packages d'installation sont préparés pour Ubuntu 16.04-20.04 (PPA) Et feutre 30/31/32. Code de projet distribué par sous licence GPLv2.

Dans la nouvelle version, les principaux changements sont liés à la prise en charge étendue des écrans à haute densité de pixels (HiDPI) et à une portabilité améliorée :

  • Lors de l'exécution de Mir à l'aide du protocole Wayland, une mise à l'échelle correcte est mise en œuvre sur les écrans HiDPI. Chaque périphérique de sortie peut avoir des paramètres de mise à l'échelle distincts, notamment des valeurs de mise à l'échelle fractionnaires.
  • Dans le composant destiné à prendre en charge le lancement d'applications X11 dans un environnement basé sur Wayland (Xwayland est utilisé), la possibilité de modifier l'échelle des périphériques de sortie fictifs a été ajoutée, l'option « --display-config » a été proposée et le curseur X11 dans la fenêtre Mir a été désactivé.
  • Dans la mise en œuvre de la plate-forme « Wayland », qui vous permet d'exécuter Mir en tant que client sous le contrôle d'un autre serveur Wayland composite, la possibilité d'adapter la sortie des clients Wayland a été ajoutée.
  • Dans 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, l'état « pas de fenêtre active » est implémenté.
  • La démo mir-shell fournit une mise à l'échelle correcte en arrière-plan et ajoute la prise en charge de l'exécution du terminal GNOME sur toutes les plates-formes.
  • Résolution de certains problèmes spécifiques à la distribution, notamment des problèmes d'exécution de Mir sur Fedora et Arch Linux.
  • Pour la plate-forme mesa-kms, qui permet à Mir de fonctionner sur les pilotes Mesa et KMS (les autres plates-formes sont mesa-x11, wayland et eglstream-kms), la prise en charge d'une sortie évolutive a été ajoutée.

Version du serveur d'affichage Mir 1.8

Source: opennet.ru

Ajouter un commentaire