Mir 1.4 ekrano serverio leidimas

paskelbta ekrano serverio leidimas Mir 1.4, kurį toliau kuria Canonical, nepaisant atsisakymo kurti Unity apvalkalą ir Ubuntu leidimą išmaniesiems telefonams. „Mir“ išlieka paklausus „Canonical“ projektuose ir dabar yra įterptųjų įrenginių ir daiktų interneto (IoT) sprendimas. „Mir“ gali būti naudojamas kaip sudėtinis „Wayland“ serveris, leidžiantis paleisti bet kokias programas naudojant „Wayland“ (pavyzdžiui, sukurtas naudojant GTK3/4, Qt5 arba SDL2) Mir pagrindu sukurtose aplinkose. Diegimo paketai yra paruošti Ubuntu 16.04/18.04/18.10/19.04 (EEPS) Ir Fedora 29/30. Projekto kodas išplatino licencijuota pagal 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.

Šaltinis: opennet.ru

Добавить комментарий