Издание на дисплейния сървър Mir 1.8

Представено релиз на дисплейния сървър Mir 1.8, чийто развой продължава от Canonical, въпреки отказа от развитието на графичната обвивка Unity и редакцията Ubuntu за смартфони. Mir остава търсен в проектите на Canonical и сега е позициониран като решение за вградени устройства и интернет на нещата (IoT). Mir може да се използва като композитен сървър за Wayland, което позволява стартиране на приложения, използващи Wayland (например, събрани с GTK3/4, Qt5 или SDL2) в среди, базирани на Mir. Пакетите за инсталация са подготвени за Ubuntu 16.04-20.04 (PPA) и Fedora 30/31/32. Кодът на проекта разпространява под лицензия GPLv2.

В новото издание основните промени са свързани с разширяването на поддръжката на дисплеи с висока плътност на пикселите (HiDPI) и подобряване на преносимостта:

  • При работа с Mir, използвайки протокола Wayland, е реализирано коректно мащабиране на екрани HiDPI. За всеки изходен устройство могат да се задават отделни настройки за мащабиране, включително дробни стойности на мащаба.
  • В компонента за поддръжка на стартиране на X11 приложения в среда, базирана на Wayland (използващ Xwayland), е добавена възможността за промяна на мащаба за виртуални изходни устройства, предложена е опцията «—display-config» и е изключен X11 курсор в прозореца на Mir.
  • В реализацията на платформата «wayland», позволяваща стартиране на Mir като клиент под управление на друг композитен сървър Wayland, е добавена възможност за мащабиране на изхода на Wayland клиентите.
  • В прослойката MirAL (Mir Abstraction Layer), която може да се използва за избягване на директно взаимодействие със сървъра Mir и за абстракция на достъпа до ABI чрез библиотеката libmiral, е реализирано състояние «няма активно прозорец».
  • В демонстрационната обвивка mir-shell е осигурено коректно мащабиране на фона и е добавена поддръжка за стартиране на GNOME Terminal на всички платформи.
  • Решени са някои специфични за дистрибуцията проблеми, включително проблеми при стартирането на Mir в Fedora и Arch Linux.
  • За платформата mesa-kms, осигуряваща работа на Mir върху Mesa и KMS драйвери (други платформи — mesa-x11, wayland и eglstream-kms) е добавена поддръжка за мащабируем изход.

Издание на дисплейния сървър Mir 1.8

Източник: opennet.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster