Mir 1.4 skjermserverutgivelse

publisert skjermserverutgivelse Mir 1.4, hvis utvikling fortsetter av Canonical, til tross for avslaget på å utvikle Unity-skallet og Ubuntu-utgaven for smarttelefoner. Mir er fortsatt etterspurt i Canonical-prosjekter og er nå posisjonert som en løsning for innebygde enheter og tingenes internett (IoT). Mir kan brukes som en sammensatt server for Wayland, som lar deg kjøre alle applikasjoner som bruker Wayland (for eksempel bygget med GTK3/4, Qt5 eller SDL2) i Mir-baserte miljøer. Installasjonspakker er forberedt for Ubuntu 16.04/18.04/18.10/19.04 (PPA) Og Fedora 29/30. Prosjektkode distribuert av lisensiert under GPLv2.

Den nye utgivelsen av verktøy for å kjøre Wayland-applikasjoner i Mir-baserte skall har forbedret støtte for protokollutvidelser wlr-lag-skall (Layer Shell), foreslått av utviklerne av Sway-brukermiljøet, og brukt i prosessen med å portere MATE-skallet til Wayland. Verktøyene mirrun og mirbacklight er fjernet fra distribusjonen. MirAL (Mir Abstraction Layer), som kan brukes til å unngå direkte tilgang til Mir-serveren og abstrakt tilgang til ABI gjennom libmiral-biblioteket, har lagt til støtte for eksklusive soner som begrenser vindusplassering til et bestemt område av skjermen .

Det første skrittet er tatt for å bli kvitt den spesifikke mirclient API, som har vært i frossen tilstand i lang tid, og det anbefales å bruke Wayland-protokollen i stedet. I den nye utgivelsen er mirclient API deaktivert som standard, men "--enable-mirclient" byggealternativet er igjen for å bringe det tilbake, og MIR_SERVER_ENABLE_MIRCLIENT miljøvariabelen og enable-mirclient konfigurasjonsfilinnstillingen tilbys for selektiv aktivering. Fullstendig fjerning av mirclient API hindres av det faktum at den fortsetter å bli brukt i UBport og Ubuntu Touch.

Kilde: opennet.ru

Legg til en kommentar