Izdaja prikazovalnega strežnika Mir 1.4

Objavljeno izdaja prikazovalnega strežnika Mir 1.4, katerega razvoj nadaljuje Canonical, kljub zavrnitvi razvoja lupine Unity in izdaje Ubuntu za pametne telefone. Mir ostaja v povpraševanju v projektih Canonical in je zdaj postavljen kot rešitev za vgrajene naprave in internet stvari (IoT). Mir se lahko uporablja kot sestavljeni strežnik za Wayland, ki vam omogoča zagon katere koli aplikacije z uporabo Waylanda (na primer izdelane z GTK3/4, Qt5 ali SDL2) v okoljih, ki temeljijo na Miru. Namestitveni paketi so pripravljeni za Ubuntu 16.04/18.04/18.10/19.04 (PPA) In Fedora 29/30. Koda projekta distributer licenciran pod GPLv2.

Nova izdaja orodij za izvajanje aplikacij Wayland v lupinah, ki temeljijo na Miru, ima izboljšano podporo za razširitve protokola wlr-plast-lupina (Layer Shell), ki so ga predlagali razvijalci uporabniškega okolja Sway in se uporablja v procesu prenosa lupine MATE na Wayland. Pripomočka mirrun in mirbacklight sta bila odstranjena iz distribucije. MirAL (Mir Abstraction Layer), ki se lahko uporablja za izogibanje neposrednemu dostopu do strežnika Mir in abstraktnemu dostopu do ABI prek knjižnice libmiral, ima dodano podporo za ekskluzivna območja, ki omejujejo postavitev oken na določeno območje zaslona .

Prvi korak je bil storjen, da se znebimo posebnega mirclient API-ja, ki je bil dolgo časa v zamrznjenem stanju, zato je priporočljiva uporaba protokola Wayland namesto tega. V novi izdaji je mirclient API privzeto onemogočen, vendar je možnost gradnje »--enable-mirclient« prepuščena, da se vrne, spremenljivka okolja MIR_SERVER_ENABLE_MIRCLIENT in nastavitev konfiguracijske datoteke enable-mirclient pa sta na voljo za selektivno aktivacijo. Popolno odstranitev API-ja mirclient ovira dejstvo, da se še naprej uporablja v ubports in Ubuntu Touch.

Vir: opennet.ru

Dodaj komentar