Hintás 1.12

A kiadvány megjelent Hintás 1.12 — a Wayland tiling compositor új verziója, amely ideológiájában és konfigurációjában kompatibilis az i3-mal. A kiadásra sor került 25 May 2026 évA projekt szerint a Sway 1.12 tartalmazza a következőket: 138 változás 50 résztvevőtől, és most az összeszereléshez szükség van wlroots 0.20.0.

A fő felhasználói változás a támogatás volt. HDR10 amikor átdolgozzuk Vulkan renderelőEz nem teszi automatikusan lehetővé a HDR használatát minden konfigurációban: a funkció kifejezetten a wlroots/Sway Vulkan backend/renderelőjéhez, valamint az illesztőprogramok, a monitor és a többi grafikus rendszer támogatásához kapcsolódik. Mindazonáltal ez egy fontos lépés a Sway számára a modern HDR kijelzők Wayland környezetben történő teljes körű támogatása felé.

Főbb változások a Sway 1.12-ben

  • Támogatás az egyes ablakok rögzítéséhez.
    A Sway mostantól képes rögzíteni az egyes ablakokat a teljes képernyő vagy munkaterület helyett. Ez fontos a képernyőrögzítés és az alkalmazások videohívásokban történő megosztása szempontjából: egy adott alkalmazást megjeleníthet anélkül, hogy a teljes asztal felfedné a képernyőt. Ez a munka a teljes változásnaplóban támogatásként szerepel. legfelső szintű rögzítés.

  • HDR10 Vulkan renderelőn keresztül.
    Hozzáadott támogatás HDR10 kimenet a Sway Vulkan renderelővel történő futtatásakor. A HDR10 az egyik leggyakoribb nyílt HDR videoformátum, így a változás különösen a modern monitorok és multimédiás környezetek felhasználói számára észrevehető.

  • Új Wayland protokollok.
    A kiadás támogatást nyújt a color-management-v1, color-representation-v1, xdg-toplevel-tag-v1, ext-workspace-v1 és wl_fixes csomagokhoz. Ez kibővíti a színkezelés alapjait, a külső komponensek és munkaterületek közötti interakciót, valamint a legfelső szintű ablakok pontosabb azonosítását.

  • Új opció a --device-primaries kimeneti color_profile-hoz.
    Most már lehetséges az elsődleges színkoordináták használata, amelyeken a monitor keresztül jelentést készít. EDIDErre azért van szükség, hogy pontosabban leírhassuk egy adott kijelző színjellemzőit, ahelyett, hogy egy előre meghatározott profilra durván hivatkoznánk.

  • Az srgb profil viselkedésének megváltoztatása.
    Az sRGB profil mostantól a szakaszos sRGB átviteli függvényt használja az egyszerű gamma 2.2 helyett. A régi viselkedés javítása érdekében egy gamma22 profilt adtak hozzá. A fejlesztők szerint azonban az alapértelmezett tényleges viselkedés ugyanaz marad – gamma 2.2.

  • Hivatalos támogatás a kijelzőkezelőn keresztüli indításhoz.
    Korábban a Sway megjelenítéskezelőkön keresztüli indítása hivatalosan nem támogatott forgatókönyvnek számított: a fejlesztők a bejelentkezéskezelőkkel kapcsolatos régi problémákra hivatkoztak, és az ilyen jelentéseket nem támogatottként zárták be. A Sway 1.12-es verziójában ezt a pozíciót felülvizsgálták, és a megjelenítéskezelőn keresztüli indítás mostantól hivatalosan is támogatott.

  • Megváltozott viselkedés nem támogatott GPU-k esetén.
    A Sway már nem tagadja meg az indítást nem támogatott videoillesztőprogramok esetén, beleértve a saját NVIDIA illesztőprogramot is. Az indítás megtagadása helyett mostantól egy tájékoztató üzenet jelenik meg. A fejlesztők hangsúlyozzák, hogy a támogatási szabályzat nem változott; csak az indítási viselkedés. Az üzenet letiltható a --unsupported-gpu paraméterrel vagy a SWAY_UNSUPPORTED_GPU környezeti változóval.

  • Médiakulcsok a playerctl-en keresztül standard konfigurációban.
    A playerctl billentyű-hozzárendelései hozzáadódtak az alapértelmezett konfigurációs fájlhoz. Ez leegyszerűsíti a médialejátszó vezérlését a szabványos médiakulcsokon keresztül anélkül, hogy manuálisan kellene egyéni kötéseket hozzáadni.

  • Billentyűzetes csúszókapcsolók támogatása.
    Hozzáadott támogatás a billentyűzetblokkok csúszókapcsolóihoz. Ez a változás a beviteli kezeléshez kapcsolódik, és olyan eszközökön hasznos, ahol az ilyen hardverkapcsolók a billentyűzet részét képezik.

A főbb funkciók mellett a kiadás javításokat tartalmaz a drag-and-drop kezeléshez, a konténer mozgatásához, a munkaterületekhez, a layer-shellhez, az xdg-shellhez, a scratchpadhez, a Pango/Cairo-n keresztüli szövegrendereléshez és számos IPC szkripthez. Ezek a javítások magukban foglalják a panelparancsok helytelen használatából, az újraindítás utáni első tollkoppintásból, a konténer munkaterület szélére húzásából, valamint néhány átméretezési/áthelyezési műveletből adódó összeomlásokat.

A Sway 1.12 egy infrastruktúra szintű frissítésnek tűnik: a projektet felgyorsították a wlroots 0.20-zal, felkészítették a modern színkezelésre és a HDR-re, továbbfejlesztették a képernyőmegosztási szkripteket, és eltörölték a kijelzőkezelőkön keresztüli futtatás régi hivatalos korlátozását. A gördülő disztribúciókat használók számára a frissítés valószínűleg a szokásos csomagcsatornákon keresztül érkezik, de azoknak, akik maguk is fejlesztik a Sway-t, tisztában kell lenniük a wlroots 0.20.0-tól való új függőséggel.

Forrás: linux.org.ru

Vásároljon megbízható tárhelyet DDoS védelemmel, VPS VDS szerverekkel rendelkező webhelyekhez 🔥 Vásároljon megbízható weboldal tárhelyet DDoS védelemmel, VPS VDS szerverekkel | ProHoster