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

Достъпен релиз на дисплейния сървър Mir 1.5, разработван от компания Canonical, въпреки отказа от развитието на интерфейса Unity и редакцията на Ubuntu за смартфони. Mir остава търсен в проектите на Canonical и сега се позиционира като решение за вградени устройства и интернет на нещата (IoT). Mir може да се използва като композитен сървър за Wayland, което позволява стартиране на всички приложения, използващи Wayland (например, събрани с GTK3/4, Qt5 или SDL2), в среди, базирани на Mir. Пакети за инсталация са подготвени за Ubuntu 16.04/18.04/18.10/19.04 (PPA) и 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

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