a megjelenése a kijelzőszervernek , amelynek fejlesztése a Canonical által folytatódik, annak ellenére, hogy a Unity felület és az Ubuntu mobil kiadása megszűnt. A Mir továbbra is keresett a Canonical projektjeiben, és most beágyazott eszközök és IoT megoldásokként pozicionálják. A Mir kompozit szerverként is használható a Wayland számára, ami lehetővé teszi, hogy Mir alapú környezetekben bármely Wayland-ot használó alkalmazás fussanak (például GTK3/4, Qt5 vagy SDL2 alapján összeállítottak). Telepítéshez készült csomagok az Ubuntu 16.04-20.04-hez., ennek eredményeként a lekérdezések olyan formát öltenek, mint a fent említett. . A projekt kódja GPLv2 licenc alatt.
Az új kiadásban a főbb változások a nagy pixeldensitású kijelzők (HiDPI) támogatásának kibővítésével és a hordozhatóság javításával kapcsolatosak:
- A Mir Wayland protokollal való működése során helyes méretezés valósul meg a HiDPI kijelzőkön. Minden kimeneti eszközhöz külön méretezési beállítások adhatók meg, beleértve a törtszámú méretarányokat is.
- A Wayland alapú környezetben az X11 alkalmazások indításának támogatásához használt komponensben (Xwayland használatával) hozzáadódott a méretezés lehetősége a virtuális kimeneti eszközökhöz, bevezetésre került a „—display-config” opció, és az X11 kurzor le lett tiltva a Mir ablakában.
- A Wayland klienseket más Wayland kompozit szerverek vezérlése alatt futtató platform megvalósítása során hozzáadódott a Wayland kliensek kimenetének méretezési lehetősége.
- A MirAL (Mir Abstraction Layer) rétegben, amely a Mir szerver közvetlen elérése helyett és az ABI-hez való hozzáférés elabstraktálására használható a libmiral könyvtáron keresztül, megvalósult az „nincs aktív ablak” állapot.
- A mir-shell bemutató felületén helyes háttérméretezés valósult meg, és támogatást kapott a GNOME Terminal indítása minden platformon.
- Néhány disztribúcióval kapcsolatos specifikus probléma megoldásra került, beleértve a Mir indításával kapcsolatos problémákat a Fedora és Arch Linux rendszeren.
- A mesa-kms platformhoz, amely lehetővé teszi a Mir működését a Mesa és KMS illesztőprogramok felett (más platformok: mesa-x11, wayland és eglstream-kms), bővült a méretezhető kimenet támogatása.
Forrás: opennet.ru
