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

публикувани издание на дисплейния сървър Мир 1.4, чиято разработка продължава от 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.

Новата версия на инструменти за стартиране на приложения на Wayland в базирани на Mir обвивки има подобрена поддръжка за разширения на протоколи wlr-слой-обвивка (Layer Shell), предложен от разработчиците на потребителската среда на Sway и използван в процеса на пренасяне на обвивката MATE към Wayland. Помощните програми mirrun и mirbacklight са премахнати от дистрибуцията. MirAL (Mir Abstraction Layer), който може да се използва за избягване на директен достъп до Mir сървъра и абстрактен достъп до ABI чрез библиотеката libmiral, добави поддръжка за ексклузивни зони, които ограничават разположението на прозореца до определена област на екрана .

Направена е първата стъпка, за да се отървете от специфичния mirclient API, който е бил в замразено състояние от дълго време, и се препоръчва вместо това да използвате протокола Wayland. В новата версия mirclient API е деактивиран по подразбиране, но опцията за компилация „--enable-mirclient“ е оставена, за да го върне обратно, а променливата на средата MIR_SERVER_ENABLE_MIRCLIENT и настройката на конфигурационния файл enable-mirclient се предлагат за селективно активиране. Пълното премахване на API на mirclient е възпрепятствано от факта, че той продължава да се използва в UBпортове и Ubuntu Touch.

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

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