A Hyprland 0.50 búcsút intett a régi renderernek, mostantól kötelező az OpenGL ES 3.0

6/10
A frissítés új, hasznos funkciókat hoz, mint a dinamikus háromszoros pufferelés (amely javíthatja a teljesítményt gyengébb gépeken), a no screenshare adatvédelmi funkció, valamint a DRM lease több-GPU támogatása, miközben megszünteti a régi renderelőt és alapértelmezetté teszi az explicit szinkronizálást.

A Hyprland 0.50.0 verziószámú kiadása mérföldkőnek számít a Wayland-alapú, dinamikus és látványos Linux asztali környezetek világában. Az új verzióval búcsút inthetünk a régi renderelőnek, és innentől legalább OpenGL ES 3.0 támogatásra van szükség a Hyprland működéséhez. Ezzel együtt az explicit szinkronizálással és előre renderelési beállításokkal kapcsolatos opciók is eltűntek, mivel ezek a funkcionalitások már alapértelmezetten aktívak vagy teljesen elavultak. Ezek a változások a motorháztető alatt történtek, de komolyabb technikai áttörést jelentenek az új grafikai architektúra irányába.

A Hyprland 0.50 búcsút intett a régi renderernek, mostantól kötelező az OpenGL ES 3.0

Dinamikus renderelés és adatvédelem a Hyprlandben

Az egyik legizgalmasabb újítás az új renderelési ütemezés, amely képes automatikusan háromszoros pufferelésre váltani, ha a rendszer teljesítménye nem elegendő az aktuális képfrissítési igényekhez. Ez a megoldás jelentősen javíthatja a gyengébb eszközök teljesítményét anélkül, hogy ez hátrányt jelentene jól működő rendszereken. Bár az opció egyelőre kísérleti és nem aktív alapértelmezetten, a fejlesztők célja, hogy a következő kiadásra ez váljon az alapértelmezett működéssé. Az adatvédelemre is új eszközt kaptunk: a noscreenshare szabály bevezetésével bármelyik ablak képe automatikusan elsötétíthető képernyőmegosztás során, ami különösen fontos lehet érzékeny tartalmak kezelésekor.

Belső tesztelés és fejlesztések

A stabilitás és megbízhatóság javítása érdekében a fejlesztőcsapat befejezte a régóta készülő automatikus tesztelési keretrendszert, amely mostantól minden új commit esetében különböző teszteket futtat le. Ez nem fedi le a teljes funkcionalitást, de képes számos hibát időben észlelni, még mielőtt azok kiadásra kerülnének. A kiadás ezen túl számos kisebb optimalizálást, új monitor konfigurációs szintaxist, több-GPU támogatást a DRM lease kezeléséhez, automatikus HDR beállításokat, billentyűzet-hozzáférés kezelését és rengeteg hibajavítást is tartalmaz. Ezek között szerepelnek például XWayland kompatibilitási javítások, VRAM-használat csökkentése dinamikus textúratöltéssel, valamint biztonsági megoldásként a képernyőzár mögötti munkaterületek letiltott megjelenítése is.

A Hyprland 0.50.0 ezzel új szintre emeli a modern Linux asztali élményt, és bár még kísérleti jellegű funkciókat is tartalmaz, egyértelműen a jövőbe mutat.

A hivatalos bejelentés a projekt weboldalán tekinthető meg eredeti nyelven.