Mir 1.4 дисплей серверинин чыгарылышы

жарыяланган дисплей серверинин чыгарылышы Мир 1.4, Unity кабыгын жана смартфондор үчүн Ubuntu чыгарылышын иштеп чыгуудан баш тартканына карабастан, Canonical тарабынан иштеп чыгуу улантылууда. Мир Канондук долбоорлордо суроо-талапка ээ бойдон калууда жана азыр орнотулган түзмөктөр жана нерселердин Интернети (IoT) үчүн чечим катары жайгашкан. Mir Wayland үчүн композиттик сервер катары колдонулушу мүмкүн, ал Wayland аркылуу каалаган тиркемелерди иштетүүгө мүмкүндүк берет (мисалы, GTK3/4, Qt5 же SDL2 менен курулган) Mir негизделген чөйрөдө. Орнотуу пакеттери Ubuntu 16.04/18.04/18.10/19.04 үчүн даярдалган (PPA) жана Fedora 29/30. Долбоор коду жайылуу GPLv2 боюнча лицензияланган.

Мир негизиндеги кабыктарда Wayland тиркемелерин иштетүү үчүн куралдардын жаңы чыгарылышы протокол кеңейтүүлөрүн колдоону жакшыртты wlr-катмар-кабык (Layer Shell), Sway колдонуучу чөйрөсүн иштеп чыгуучулар тарабынан сунушталган жана MATE кабыкчасын Waylandга көчүрүү процессинде колдонулат. Mirrun жана mirbacklight утилиталары бөлүштүрүүдөн алынып салынды. Мир серверине түз кирүүдөн жана libmiral китепкана аркылуу ABIге абстракттуу кирүүдөн качуу үчүн колдонулушу мүмкүн болгон MirAL (Mir Abstraction Layer) терезенин экрандын белгилүү бир аймагына жайгаштырылышын чектеген эксклюзивдүү зоналарды колдоону кошту. .

Узак убакыт бою тоңуп калган өзгөчө mirclient APIден арылуу үчүн биринчи кадам жасалды жана анын ордуна Wayland протоколун колдонуу сунушталат. Жаңы релизде mirclient API демейки боюнча өчүрүлгөн, бирок аны кайра алып келүү үчүн "--enable-mirclient" куруу опциясы калтырылган, ал эми MIR_SERVER_ENABLE_MIRCLIENT чөйрө өзгөрмөлөрү жана иштетүү-mirclient конфигурация файлынын жөндөөсү тандалма активдештирүү үчүн сунушталат. Mirclient API'нин толук алынып салынышына анын колдонулушун улантып жаткандыгы тоскоол болууда ubports жана Ubuntu Touch.

Source: opennet.ru

Комментарий кошуу