Izdaja prikazovalnega strežnika Mir 1.4

Objavljeno izdaja prikazovalnega strežnika Mir 1.4, katerega razvoj nadaljuje Canonical, kljub zavrnitvi razvoja lupine Unity in izdaje Ubuntu za pametne telefone. Mir ostaja v povpraševanju v projektih Canonical in je zdaj postavljen kot rešitev za vgrajene naprave in internet stvari (IoT). Mir se lahko uporablja kot sestavljeni strežnik za Wayland, ki vam omogoča zagon katere koli aplikacije z uporabo Waylanda (na primer izdelane z GTK3/4, Qt5 ali SDL2) v okoljih, ki temeljijo na Miru. Namestitveni paketi so pripravljeni za Ubuntu 16.04/18.04/18.10/19.04 (PPA) In Fedora 29/30. Koda projekta distributer licenciran pod GPLv2.

В новом выпуске в средствах для обеспечения запуска Wayland-приложений в оболочках на основе Mir улучшена поддержка расширения протокола wlr-layer-shell (Layer Shell), предложенного разработчиками пользовательского окружения Sway, и применяемого в процессе портирования оболочки MATE на Wayland. Из поставки удалены утилиты mirrun и mirbacklight. В прослойку MirAL (Mir Abstraction Layer), которую можно использовать для ухода от прямого обращения к серверу Mir и абстрагирования доступа к ABI через библиотеку libmiral, добавлена поддержка эксклюзивных зон, ограничивающих размещения окна определённой областью экрана.

Сделан первый шаг к избавлению от специфичного API mirclient, который уже длительное время находится в замороженном состоянии и вместо него рекомендовано использовать протокол Wayland. В новом выпуске API mirclient отключен по умолчанию, но оставлена сборочная опция «—enable-mirclient» для его возвращения, а для выборочной активации предложена переменная окружения MIR_SERVER_ENABLE_MIRCLIENT и настройка файла конфигурации enable-mirclient. Полному удалению API mirclient мешает то, что он пока продолжает использоваться в ubports и Ubuntu Touch.

Vir: opennet.ru

Dodaj komentar