Mir 1.4 display server udgivelse

offentliggjort udgivelse af displayserver Mir 1.4, hvis udvikling fortsætter af Canonical, på trods af afslaget på at udvikle Unity-skallen og Ubuntu-udgaven til smartphones. Mir er fortsat efterspurgt i Canonical-projekter og er nu positioneret som en løsning til indlejrede enheder og Internet of Things (IoT). Mir kan bruges som en sammensat server til Wayland, som giver dig mulighed for at køre alle applikationer ved hjælp af Wayland (for eksempel bygget med GTK3/4, Qt5 eller SDL2) i Mir-baserede miljøer. Installationspakker er forberedt til Ubuntu 16.04/18.04/18.10/19.04 (PPA) Og Fedora 29/30. Projektkode distribueret af licenseret under GPLv2.

Den nye udgivelse af værktøjer til at køre Wayland-applikationer i Mir-baserede skaller har forbedret understøttelse af protokoludvidelser wlr-lag-skal (Layer Shell), foreslået af udviklerne af Sway-brugermiljøet og brugt i processen med at portere MATE-skallen til Wayland. Mirrun og mirbacklight-værktøjerne er blevet fjernet fra distributionen. MirAL (Mir Abstraction Layer), som kan bruges til at undgå direkte adgang til Mir-serveren og abstrakt adgang til ABI gennem libmiral-biblioteket, har tilføjet understøttelse af eksklusive zoner, der begrænser vinduesplacering til et bestemt område af skærmen .

Det første skridt er taget for at slippe af med den specifikke mirclient API, som har været i frossen tilstand i lang tid, og det anbefales at bruge Wayland-protokollen i stedet. I den nye udgivelse er mirclient-API'en deaktiveret som standard, men "--enable-mirclient"-opbygningsmuligheden er tilbage for at bringe den tilbage, og MIR_SERVER_ENABLE_MIRCLIENT-miljøvariablen og enable-mirclient-konfigurationsfilindstillingen tilbydes til selektiv aktivering. Den fuldstændige fjernelse af mirclient API er hæmmet af det faktum, at den fortsætter med at blive brugt i UBporte og Ubuntu Touch.

Kilde: opennet.ru

Tilføj en kommentar