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

На разположение издание на дисплейния сървър Мир 1.5, чиято разработка продължава от Canonical, въпреки отказа да се разработи Unity shell и изданието Ubuntu за смартфони. Mir остава в търсенето в проектите на Canonical и сега се позиционира като решение за вградени устройства и Интернет на нещата (IoT). Mir може да се използва като композитен сървър за Wayland, който ви позволява да стартирате всякакви приложения, използващи Wayland (например, създадени с GTK3/4, Qt5 или SDL2) в среди, базирани на Mir. Подготвени са инсталационни пакети за Ubuntu 16.04/18.04/18.10/19.04 (АОП) И Fedora 29/30. Код на проекта разпространява се от лицензиран под GPLv2.

Сред промените се отбелязва разширяването на слоя MirAL (Mir Abstraction Layer), който може да се използва за избягване на директен достъп до сървъра Mir и абстрактен достъп до ABI чрез библиотеката libmiral. MirAL добави поддръжка за свойството application_id, внедри възможността за изрязване на прозорци в съответствие с границите на дадена област и предостави поддръжка за задаване на променливи на средата от базирани на mir сървъри за стартиране на клиенти.

Реализирано извеждане в регистрационния файл на информация за поддържаните EGL и OpenGL разширения. За Wayland третата версия на протокола xdg се използва за решаване на проблеми с Xwayland. Компонентите, специфични за хардуерната платформа, са преместени от libmirwayland-dev в пакета libmirwayland-bin.
Механизмът за съвместна работа с паметта е променен, което направи възможно да се отървем от използването на специфичния mir интерфейс в snap пакетите.

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

Добавяне на нов коментар