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

Жеткиликтүү дисплей серверинин чыгарылышы Мир 1.5, 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 боюнча лицензияланган.

Өзгөртүүлөрдүн арасында MirAL катмарынын (Mir Abstraction Layer) кеңейиши белгиленген, аны Mir серверине түз кирүүдөн жана libmiral китепкана аркылуу ABIге абстракттуу кирүүдөн качуу үчүн колдонсо болот. MirAL application_id касиетине колдоо кошту, берилген аймактын чектерине ылайык терезелерди кесүү мүмкүнчүлүгүн ишке ашырды жана кардарларды ишке киргизүү үчүн mir негизиндеги серверлер тарабынан чөйрө өзгөрмөлөрүн орнотууга колдоо көрсөттү.

Колдоого алынган EGL жана OpenGL кеңейтүүлөрү жөнүндө маалымат журналына чыгарылды. Wayland үчүн, xdg протоколунун үчүнчү версиясы Xwayland менен көйгөйлөрдү чечүү үчүн колдонулат. Аппараттык платформага тиешелүү компоненттер libmirwayland-devден libmirwayland-bin пакетине жылдырылды.
Эстутум менен бирге иштөө механизми өзгөртүлдү, бул snap пакеттерде конкреттүү mir интерфейсин колдонуудан арылууга мүмкүндүк берди.

Source: opennet.ru

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