Megérkezett a Sway wayland compositor 1.10 verziója

Nyolc hónap fejlesztés után a népszerű csempéző Wayland kompozitor, a Sway bejelentette legújabb, 1.10-es verzióját, amely tartalmazza a legújabb wlroots 1.18 összes fejlesztését.

Megérkezett a Sway wayland compositor 1.10 verziója

A Sway 1.10 237 változtatást tartalmaz

Sway 1.10 egy jelentős kiadás, amely 237 változtatást tartalmaz 44 közreműködőtől, és függ a wlroots 0.18.0 verziójától. Az új verzió főbb funkciói közé tartozik a wlroots scene-graph API használata, amely javítja a teljesítményt az új renderelővel. Megnövekedett robusztusságot érhetünk el a GPU reset recovery támogatásával, és lehetőség van ICC profilok használatára a kijelzők beállításához.

Új konfigurációs algoritmus

Az új konfigurációs algoritmus javítja az eszközfelismerést és több kimenetet támogat, még akkor is, ha a GPU sávszélessége korlátozott, így az Intel rendszereken korábban szükséges WLR_DRM_NO_MODIFIERS módosító kiküszöbölhető. További újítások a CJK nyelvterülethez készült IME pop-upok, tearing-control-v1 támogatás játékkörnyezethez és az ext-transient-seat-v1 protokoll bevezetése, ami lehetővé teszi a távoli alkalmazások, például a wayvnc számára, hogy ideiglenes input „seat”-eket hozzanak létre.

Az új ext-foreign-toplevel-list-v1 protokoll segíti a felhasználókat más ablakok állapotának megismerésében, amelyet majd felhasználhatnak a feladatváltók és az ablakválasztók. Az xdg-shell v5 protokoll támogatásával frissül a felugró ablakok pozicionálása, és elrejthetővé válnak a CSD felület maximálás és minimalizálás gombjai. Fontos változás, hogy a dmenu_run már nem szükséges az alapértelmezett konfigurációhoz, amely mostantól a hangerő- és fényerő-szabályozásra, illetve képernyőképek készítésére is tartalmaz alapértelmezett billentyűkombinációkat.

A régi wl_drm protokoll alapértelmezés szerint kikapcsolásra került

Az új kiadás alapértelmezés szerint kikapcsolta a régi wl_drm protokollt, amit az új linux-dmabuf-v1 protokoll helyettesít, ami egyes régebbi szoftverek esetében (xorg-xwayland < 24.1.0, libva < 2.22.0 és amdvlk < 2024.Q4.1) problémát okozhat, de manuálisan visszakapcsolható.

További információk

A teljes changelog a Sway projekt GitHub oldalán olvasható,ahol a forráskód is letölthető azoknak, akik szeretnék azt maguk fordítani. Az új kiadás hamarosan a Linux disztribuciók szoftvertárolóiból is elérhető lesz.