Megjelent a Mir 2.30 wl_fixes Wayland-protokoll támogatással

enlightened Ez az oldal a közösségért készül. heart Kövess minket máshol is:  Linux Mint Magyar Közösség a Mastodon-on  Telegram csatorna – csak hírek  Beszélgessünk a Telegram – Linux csevegő csoport  Hírek olvasása RSS segítségével  Linux Mint Hivatalos Magyar Közösség a Facebook-on      Linux Mint Baráti Kör a Facebook-on
wink Ha hasznosnak találod, és szeretnéd, hogy folytatódjon, támogasd a munkát Ko-fi vagy Paypal segítségével. laugh

kami911 képe

A Canonical kiadta a Mir 2.30-at, a nyílt forráskódú Wayland kompozitor könyvtár legújabb verzióját, amelyet beágyazott és kioszk jellegű megjelenítési stackekben használnak.

A Mir 2.30 újdonságai közé tartozik a wl_fixes Wayland protokoll támogatása, egy típusos wrapper a wl_array-hoz, egy run nest parancs a workshop eszközkészlethez, a kötelező Rust támogatás a build során, valamint az újonnan csomagolt, Rust-re épülő evdev input platform. Emellett libxml++ 5.0 kompatibilitást is hoz, 2.6-os visszafelé kompatibilis móddal a régebbi Linux disztribúciókhoz.

A Mir 2.30 javítja a vízszintes görgetési sebesség beállítását, beállítja a kurzor szerepét a rejtett kurzorfelületeken, kijavítja azokat a GBM/KMS többkijelzős konfigurációkat, amelyek nem klón módban működnek, újrahasznosítja a screen-shooter renderert, és helyesen kezeli a kimenetek átméretezését.

Ettől a kiadástól kezdve a Mir biztonságosan kezeli a nem menedzselt felületeket a window_at() hívásban, gondoskodik róla, hogy a pointer enter és leave események az ablakkezelési változtatások utáni végleges felületgeometriát lássák, a wl_surface szerepkonfliktusokat a megfelelő Wayland protokoll hibával jelenti, és többé nem tekinti kioszk ablaknak a csatolt felületeket, például a képernyő-billentyűzeteket.

A dokumentációban a Mir 2.30 pontosítja az input-trigger protokoll leírásait, dokumentálja a release-burning folyamatot, frissíti a kiadásteszteléshez támogatott környezetek listáját, és hozzáadja a projekt ütemtervét. Az ABI-változások között a mirserver verziószáma 69-re nőtt, miközben a miral maradt 8, a mircommon 13, a mircore 3, a miroil 10, a mirplatform 35, a mirwayland 7, a mirplatformgraphics 24, a mirinputplatform pedig 11.

Ahogy lenni szokott, érdemes átnézni a kiadási megjegyzéseket a projekt GitHub oldalán, ahol részletesen felsorolják a Mir 2.30-ban történt változtatásokat. Ugyanitt elérhető a forrás tarball is, ha valaki forrásból szeretne fordítani. A legtöbb felhasználónak azonban az ajánlott megoldás, ha a saját disztribúciója tárolóiból telepíti a Mir-t.

A Mir leegyszerűsíti shell-ek készítését azzal, hogy kezeli a grafikus és input hardvert, és alapértelmezett ablakkezelési megoldásokat kínál. Ma a Mir Wayland kompozitor könyvtárként működik Linuxon, IoT és beágyazott eszközökön, és modern Wayland protokollokon keresztül támogatja az alkalmazásokat. További részletek a Mir-ről a hivatalos weboldalon olvashatók.