Az XWayland 22.1.0 DRM-bérlés támogatással, érintőpad kézmozdulat-fejlesztésekkel és még sok mással érkezik

A az XWayland szerver új verziója 22.1.0 amelyben kiemelkedik a DRM Lease protokoll támogatása, valamint a Present bővítmény megvalósítása és a vezérlő gesztusok érintőpanelen történő feldolgozásának lehetősége.

Azok számára, akik nincsenek tudatában XWayland, ezt tudnia kell ez egy X szerver, amely Wayland alatt fut és visszamenőleges kompatibilitást biztosít a régi X11 alkalmazások számára, amely startupszervezést biztosít az X.Org szerver teljesítményének X11 alkalmazásokhoz Wayland-alapú környezetekben.

Mint sokan tudjátok, a Wayland egy komplett ablakrendszer önmagának. A maga részéről az Xorg szerver módosítható úgy, hogy a wayland beviteli eszközöket használja a bemenethez, és továbbítsa a gyökérablakot vagy az egyes legfelső szintű ablakokat wayland felületekként.

Az XWayland támogatás beolvadt az X.Org fő ágába e4. április 2014-én jelent meg először az xserver 1.16 verzióval. Külön X.Org video DDX-ekre már nincs szükség, ráadásul a szerver továbbra is ugyanazt a 2D-illesztőprogramot futtatja ugyanazzal a gyorsítási kóddal, mint natív futtatáskor, és a fő különbség az, hogy a wayland kezeli az ablakok megjelenítését a KMS helyett.

Az alkatrész az X.Org fő kódbázis részeként fejlesztik és korábban kiadták az X.Org szerverrel együtt, de az X.Org szerver leállása miatt és bizonytalanság az 1.21 kiadásával az XWayland folyamatos aktív fejlesztése összefüggésében, úgy döntöttek, hogy szétválasztják az XWaylandet, és a csomagban kiadott változtatásokat külön csomagként bocsátják ki.

XWayland 22.1.0 Főbb újdonságok

Ebben az új verzióban, amely az XWayland 22.1.0-ból származik kiemelik, hogy a DRM Lease protokoll támogatása hozzáadásra került, amely lehetővé teszi az X szerver számára, hogy DRM (Direct Rendering Manager) illesztőprogramként működjön, amely DRM erőforrásokat biztosít az ügyfelek számára. Egyébként a gyakorlatban a protokollt arra használják, hogy sztereó képet alkossanak, különböző pufferekkel a bal és a jobb szem számára, amikor virtuális valóságos fejhallgatókban jelenítik meg.

Egy másik újdonság, amely kiemelkedik, hogy a kód a jelen bővítés megvalósításával újratervezték, amely lehetőséget biztosít az összetett kezelő számára az átirányított ablak képponttérképeinek másolására vagy feldolgozására, a keret üres impulzussal való szinkronizálására (vblank), valamint a PresentIdleNotify események kezelésére amelyek lehetővé teszik az ügyfél számára, hogy megítélje a pixmaps elérhetőségét a további módosításokhoz (az a képesség, hogy előre tudni, melyik pixmap kerül felhasználásra a következő képkockában).

Azt is kiemelik hozzáadott framebuffer konfiguráció (fbconfig) a GLX pAz sRGB színtér támogatásához (GL_FRAMEBUFFER_SRGB), és hozzáadta a ClientDisconnectMode funkciót a libxfixes könyvtárhoz, valamint lehetőséget ad egy opcionális késleltetés meghatározására az automatikus leállításhoz az ügyfél leválasztása után.

Másrészt azt is megállapíthatjuk, hogy hozzáadták a vezérlő gesztusok feldolgozásának képessége az érintőpanelen és hogy a függőségek magukban foglalják a libxcvt könyvtárat.

Végül ha érdekel, hogy többet tudjon meg róla erről az új kiadásról ellenőrizheti a részleteket A következő linken.

Ezen kívül azt is megjegyezhetjük bemutatták az LWQt első kiadását, UNA LXQt 1.0 egyedi héjváltozat ami lett hogy használja a Wayland protokollt X11 helyett. Az LXQt-hoz hasonlóan az LWQt projektet is gyors, moduláris, könnyű felhasználói környezetként mutatják be, amely megfelel a klasszikus asztali szervezési módszereknek.

Az LWQt első verziója a következő összetevőket tartalmazza, Wayland-alapú környezetben való munkához igazítva (az összes többi LXQt komponenst módosítás nélkül használjuk):

  • Az LWQt Mutter a Mutteren alapuló összetett menedzser.
  • LWQt KWindowSystem: könyvtár ablakrendszerekkel való munkavégzéshez, a KDE Frameworks 5.92.0-ból portálva.
  • LWQt QtWayland: Qt modul komponens implementációval Qt alkalmazások futtatásához Wayland környezetben, Qt 5.15.2-ről portolva.
  • LWQt Session: munkamenet-kezelő.
  • LWQt panel
  • LWQt PCManFM: fájlkezelő.

Ha többet szeretne megtudni róla, konzultáljon a következő link.


A cikk tartalma betartja a szerkesztői etika. A hiba bejelentéséhez kattintson a gombra itt.

Legyen Ön az első hozzászóló

Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra.

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.