Mir 1.4 дисплей серверінің шығарылымы

жарияланды сервер шығарылымын көрсету Мир 1.4, оның дамуын Canonical жалғастыруда, Unity қабығын және смартфондарға арналған Ubuntu басылымын әзірлеуден бас тартқанына қарамастан. Mir Canonical жобаларында сұранысқа ие болып қала береді және енді ендірілген құрылғылар мен заттар Интернеті (IoT) үшін шешім ретінде орналастырылған. Mir Wayland үшін композиттік сервер ретінде пайдаланылуы мүмкін, ол Mir негізіндегі орталарда Wayland көмегімен кез келген қолданбаларды (мысалы, GTK3/4, Qt5 немесе SDL2 көмегімен құрастырылған) іске қосуға мүмкіндік береді. Орнату пакеттері Ubuntu 16.04/18.04/18.10/19.04 үшін дайындалған (PPA) Және Федора 29/30. Жоба коды таралады GPLv2 бойынша лицензияланған.

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

Ұзақ уақыт бойы мұздатылған күйде болған арнайы mirclient API-дан құтылу үшін бірінші қадам жасалды және оның орнына Wayland протоколын пайдалану ұсынылады. Жаңа шығарылымда mirclient API әдепкі бойынша өшірілген, бірақ оны қайтару үшін «--enable-mirclient» құрастыру опциясы қалдырылған және MIR_SERVER_ENABLE_MIRCLIENT ортасының айнымалы мәні мен қосу-мирклиент конфигурация файлының параметрі таңдамалы белсендіру үшін ұсынылады. Mirclient API толық жойылуы оның қолданылуын жалғастыру фактісімен қиындады порттар және Ubuntu Touch.

Ақпарат көзі: opennet.ru

пікір қалдыру