A KDE Plasma 6.7 KWin-je 3D LUT-támogatást kap, hogy lépést tartson a modern GPU-kkal

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 legfrissebb This Week In Plasma kiadás ismét összefoglalta, milyen irányba halad a KDE Plasma asztali környezet fejlesztése, és milyen hibajavítások, finomhangolások érkeznek a közeljövőben. A mostani válogatás alapján jól látszik, hogy a fejlesztők egyszerre dolgoznak a mindennapi használatot érintő apró kényelmi részleteken, valamint a grafikus alrendszer teljesítményén és a modern kijelzők képességeinek jobb kihasználásán.

A Plasma 6.7 egyik látványos, mégis kifejezetten praktikus változtatása, hogy a digitális óra widgetben, ha több időzónát is beállítunk, a rendszer időzónaeltolást is megjelenít. Ez azt jelenti, hogy az extra időzónák mellett rögtön látható lesz, mennyivel járnak előrébb vagy hátrébb az alapértelmezett időzónánkhoz képest. Ez a funkció különösen hasznos lehet távmunkában, nemzetközi csapatoknál vagy gyakori utazás esetén, amikor gyorsan kell fejben tartani, „mennyi az idő” a másik oldalon.

Szintén a Plasma 6.7-ben érkezik egy régóta kért testreszabási lehetőség: a Rendszertál (System Tray) widget elemeinek sorrendje megfordítható lesz. Bár elsőre apróságnak tűnhet, a tálca napi szintű használata miatt az ilyen finomhangolások sokat számítanak abban, hogy a felület „kézre álljon”, különösen akkor, ha valaki sok bővítményt és állapotjelzőt használ.

A vizuális élmény és a reakcióidő terén is történik előrelépés: a képernyő „visszavilágosítása” (un-dimming) mostantól gyorsabb lesz, mint a sötétítés. Ez a gyakorlatban azt jelenti, hogy amikor a kijelző energiatakarékossági okból elhalványul, majd újra aktivitást érzékel (például egérmozgást), fürgébben tér vissza a normál fényerőre, így kevésbé érezzük azt, hogy a rendszer „késlekedik”.

A Globális menü (Global Menu) widgetnél is érkezik egy következetességi javítás: a menükijelölések kiemelései mostantól lekerekítve jelennek meg, összhangban a többi menü kiemelési stílusával. Az ilyen egységesítések nem csak esztétikai kérdések: a vizuális konzisztencia csökkenti a „felületi zajt”, és összességében profibb, letisztultabb benyomást ad.

A KDE Frameworks 6.25 egy kellemetlen regressziót javít: bizonyos alkalmazásoknál – például OBS-nél és Ungoogled Chromium esetén – eltűntek vagy hibásan jelentek meg ikonok, amit a Qt SVG-megjelenítőjének (SVG renderer) egy alapvető hibája váltott ki. Mivel az SVG ikonok a modern Linux asztali környezetekben széles körben használtak, az ilyen jellegű hiba nemcsak esztétikai gond, hanem a gyors felismerhetőséget és a használhatóságot is rontja. A javítás tehát sok felhasználónál érezhetően „helyre teszi” a felületet.

Teljesítményoldalon a Plasma 6.6.4 is kap egy fontos optimalizálást: csökken a CPU- és GPU-terhelés teljes képernyős ablakoknál, amikor a rendszer közvetlen képkimenetet használ (direct scan-out mode), és az adott kijelzőn éppen nincs egérmutató. A direct scan-out lényege, hogy a kompozitor bizonyos helyzetekben egyszerűbb, közvetlenebb úton juttatja el a képet a kijelzőre, ami kevesebb többletmunkát jelenthet a grafikus stacknek. A finomhangolás különösen többmonitoros környezetben lehet hasznos, ahol gyakori, hogy az egyik kijelzőn fut egy teljes képernyős tartalom, miközben a mutató és az aktív munka a másikon zajlik.

A Plasma 6.7 egyik technikailag izgalmas újdonsága, hogy a KWin ablakkezelőben megjelent a 3D LUT (háromdimenziós színkorrekciós táblázat, 3D LUT) támogatása, amellyel a színkezelés bizonyos részei hatékonyabban megoldhatók olyan GPU-kon, amelyek hardveresen támogatják a színcsatorna-feldolgozási láncot (color pipeline). Ennek célja a erőforrás-használat csökkentése és a színkezelés „okosabb” kiszervezése a hardver felé, ahol ez lehetséges. A részletekről a „további részletek itt” hivatkozás alatt olvashatsz: további részletek itt.

Ugyancsak a Plasma 6.7 része lesz, hogy a rendszer nem hoz létre feleslegesen OpenGL-környezeteket (OpenGL contexts) olyan alkalmazások számára, amelyek valójában nem is használnak OpenGL-t. Ez a változtatás több szempontból is előnyös: csökkentheti az indulási és futási overheadet, mérsékelheti a memóriaterhelést, és bizonyos konfigurációkon stabilitási előnyöket is hozhat, különösen ott, ahol az OpenGL-útvonal valamilyen driver- vagy kompatibilitási okból érzékenyebb.

A grafikus stack másik fontos eleme, a Qt 6.10.3 eszközkészlet (toolkit) közben egy olyan hibát javít, amely bizonyos hardvereken elrontotta a HDR-támogatást Vulkan-megjelenítés (Vulkan rendering) mellett. A HDR a Linux asztali környezetekben még mindig gyorsan fejlődő terület, és az ilyen jellegű javítások sokat számítanak abban, hogy a modern kijelzők képességeit stabilan és kiszámíthatóan lehessen kihasználni. A változtatások összességében azt mutatják, hogy a KDE ökoszisztémában párhuzamosan zajlik a felhasználói élmény csiszolása és a mélyebb grafikus alapok erősítése – ami hosszabb távon a teljes Linux asztal számára jó hír.