Mir 1.4 skärmserverversion

publiceras skärmserverversion Mir 1.4, vars utveckling fortsätter av Canonical, trots vägran att utveckla Unity-skalet och Ubuntu-utgåvan för smartphones. Mir är fortfarande efterfrågad i Canonical-projekt och är nu positionerad som en lösning för inbäddade enheter och Internet of Things (IoT). Mir kan användas som en sammansatt server för Wayland, vilket låter dig köra alla applikationer som använder Wayland (till exempel byggd med GTK3/4, Qt5 eller SDL2) i Mir-baserade miljöer. Installationspaket är förberedda för Ubuntu 16.04/18.04/18.10/19.04 (PPA) Och Fedora 29/30. Projektkod levererad av licensierad under GPLv2.

Den nya versionen av verktyg för att köra Wayland-applikationer i Mir-baserade skal har förbättrat stödet för protokollförlängningar wlr-lager-skal (Layer Shell), föreslagen av utvecklarna av Sway-användarmiljön, och används i processen att porta MATE-skalet till Wayland. Verktygen mirrun och mirbacklight har tagits bort från distributionen. MirAL (Mir Abstraction Layer), som kan användas för att undvika direkt åtkomst till Mir-servern och abstrakt åtkomst till ABI via libmiral-biblioteket, har lagt till stöd för exklusiva zoner som begränsar fönsterplacering till en viss del av skärmen .

Det första steget har tagits för att bli av med det specifika mirclient-API:et, som har varit i fruset tillstånd under lång tid, och det rekommenderas att istället använda Wayland-protokollet. I den nya versionen är mirclient-API:et inaktiverat som standard, men byggalternativet "--enable-mirclient" är kvar för att ta tillbaka det, och miljövariabeln MIR_SERVER_ENABLE_MIRCLIENT och inställningen för enable-mirclient-konfigurationsfilen erbjuds för selektiv aktivering. Det fullständiga avlägsnandet av mirclient API hindras av det faktum att det fortsätter att användas i UB-portar och Ubuntu Touch.

Källa: opennet.ru

Lägg en kommentar