Нашри сервери намоишии Mir 1.4

нашр шудааст Намоиши сервер Мир 1.4, ки таҳияи он аз ҷониби Canonical идома дорад, сарфи назар аз рад кардани таҳияи қабати Unity ва нашри Ubuntu барои смартфонҳо. Мир дар лоиҳаҳои Canonical талабот боқӣ мемонад ва ҳоло ҳамчун ҳалли дастгоҳҳои дарунсохташуда ва Интернети чизҳо (IoT) ҷойгир шудааст. Мирро ҳамчун сервери таркибӣ барои Wayland истифода бурдан мумкин аст, ки ба шумо имкон медиҳад ҳама гуна барномаҳоро бо истифода аз 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 аз тақсимот хориҷ карда шуданд. MirAL (Қабати Mir Abstraction), ки метавонад барои пешгирӣ кардани дастрасии мустақим ба сервери Мир ва дастрасии абстрактӣ ба ABI тавассути китобхонаи libmiral истифода шавад, дастгирии минтақаҳои истисноиро, ки ҷойгиркунии тирезаро дар як минтақаи муайяни экран маҳдуд мекунанд, илова кардааст. .

Қадами аввал барои аз байн бурдани API-и мушаххаси mirclient, ки муддати тӯлонӣ дар ҳолати яхкардашуда буд, гузошта шуд ва ба ҷои он истифода бурдани протоколи Wayland тавсия дода мешавад. Дар версияи нав, API mirclient ба таври нобаёнӣ ғайрифаъол аст, аммо имконоти сохтани "--enable-mirclient" барои баргардонидани он боқӣ мондааст ва тағирёбандаи муҳити MIR_SERVER_ENABLE_MIRCLIENT ва танзимоти файли конфигуратсияи enable-mirclient барои фаъолсозии интихобӣ пешниҳод карда мешаванд. Бартарафсозии пурраи API mirclient бо он монеъ мешавад, ки он дар идома истифода мешавад портҳо ва Ubuntu Touch.

Манбаъ: opennet.ru

Илова Эзоҳ