Wayland dostal správu barev a HDR, Krita podporu Qt6

16. 2. 2025
Doba čtení: 4 minuty

Sdílet

Krita 5.0
Autor: Krita
Krita 5.0
Týden v KDE: opravování Plasmy 6.3 a chyby v GCC 15, týden v GNOME přináší tripple buffering, Tails 6.11 a 6.12 opravují chyby, Wayland odteď s podporou správy barev a HDR, GTK5 už bez X11.

Týden v KDE: opravování Plasmy 6.3 a chyby v GCC 15

Krátce po vydání Plasmy 6.3.0 by nemělo překvapit, že významná část prací poté směřovala na další ladění této verze, jak přicházejí hlášení o chybách od rostoucího počtu uživatelů. Za uplynulý týden bylo uzavřeno 86 takových hlášení, opravy zahrnovaly zejména kompozitor KWin, kde se řešily různé pády, jak obecně, tak kolem Waylandu či explicitně X11. Opravena je třeba i regrese způsobující možné padání Qt aplikací při spuštění s Breeze stylem vzhledu. Stejně tak Plasma už nebude padat při kliknutí na ikonu sítí v hlavní liště, byla-li zkompilována s GCC 15.

Největším oříškem bylo právě stopování chyb vedoucích k problémům s KWin, které vývojáře dovedly k chybě v GCC 15 při současném použití ICC profilu v desktopu – vývojáři KDE informovali distribuce, jak s tímto naložit, dokud nebude problém v GCC pořádně zanalyzován a opraven, či v rámci KWin nebude zahrnuta nějaká jeho kompenzace.

Nate zde konstatuje, že i tato věc je důkazem, že beta testerů není nikdy dost a pro ladění KDE / Plasmy by jich potřebovali více. Dalším takovým signálem je, že většina regresí byla závislá na konkrétních hardwarových konfiguracích, což není v silách samotných vývojářů pokrýt.

Obecně byla Plasma 6.3 přijata velmi dobře, konstatuje Nate Graham v pravidelném přehledu. Novinek pro vydání Plasmy 6.3.1 a 6.4.0 je tentokrát minimum a nejsou až tak významné.

Krita funguje s Qt6

I KDE aplikace mají řadu nových verzí, vesměs jde o aktualizace s opravami chyb. Specificky vypíchněme grafický editor Krita 5.2.9 řešící významné chyby týkající se klonovacích vrstev, průhlednosti, podpory formátu EXR a různé typy pádů, vše vzešlé z listopadového bug-huntingu. Hlavně ale vývojáři Krity pokračují v portování projektu na KDE Frameworks 6 / Qt6. Aktuálně je Krita schopna nativního běhu na Qt6 a ladí se zbývající problémy.

Týden v GNOME: tripple buffering je tu

Poslední týden v GNOME #187 přináší mezi novinkami zejména hotovou implementaci tripple-bufferingu. Věc, na které se pracovalo dlouhé měsíce, která prošla více refactoringy a která zohledňuje více než tisícovku komentářů vývojového kódu bude součástí příštího vydání GNOME, nicméně kompozitor Mutter již tyto novinky začleňuje. 

Novinek doznává i GNOME Shell, též pro vydání GNOME 48. Do GNOME Circle Apps se dostává „jednoduché bubnovátko“ Drum Machine, zaujmout by mohl třeba též v Rustu napsaný kecálek Fractal pro Matrix.

Tails 6.11 a 6.12 opravují chyby

Začátkem ledna vydaná nová verze operačního systému Tails 6.11 řeší některé chyby odhalené v rámci externího auditu Radically Open Security a stejné platí i pro Tails 6.12 vydaný před několika dny. Šest-jedenáctka přinesla detekci chyb u diskových oddílů a aktualizace na Tor Browser 14.0.4 + Thunderbird to 128.5.0esr. Pro GNOME Text Editor vypnula možnost otevření posledního souboru.

Nový Tails 6.12 aktualizuje na Tor Browser 14.0.5 + Thunderbird 128.6.0esr, dále přidává klávesovou zkratku Ctrl+Alt+T pro otevření Terminálu. Novější verze Tor Browseru staví na Firefoxu 128.7.0esr + backportování oprav z Firefoxu 135. Již existuje i na stejné verzi Firefoxu postavený Tor Browser 14.0.6, výhledově je pak ve vývoji následná nová verze – Tor Browser 14.5a3 (v tuto chvíli postavená na stejném základu Firefoxu 128.7.0esr + backportování z verze 135).

Wayland odteď s podporou správy barev a HDR

Nový Wayland protokol byl konečně začleněn, a tak je možné i na Waylandu pracovat v HDR zobrazení a se správou barev. Završuje se pět let trvající vývoj začleňující protokol color-management-v1 (umožňující klientům typu aplikací a her znát barevné parametry výstupu a pracovat s HDR zobrazením). 

Systémy běžící na Waylandu tak výhledově budou moci nasazovat podporu věcí jako nastavení barev zobrazení, podporu profesionální správy barev, zobrazování TV vysílání, podporu široké škály monitorů a obsahů aplikací (včetně širokého gamutu a/nebo HDR), plus základní správu barev u aplikací, které barvy nijak neřeší, a k tomu adekvátní správu barev u aplikací, které jen správu barev nepodporují.

Potvrzeno: GTK5 už bez X11

X11 backend GTK byl označen za zastaralý a je plánováno jeho odstranění s příchodem GTK 5. Jde o jednu z věcí v rámci aktuálních prací kolem konference FOSDEM, kdy mimo jiné při čištění kódu zmizel zastaralý renderer OpenGL a mezi zastaralé se posouvá jak X11, tak HTML5 Broadway (který byl zajímavou cestou pro renderování HTML5 aplikací na GTK, nicméně prakticky se moc nepoužíval). 

Stalo se tak v rámci vydání GTK 4.17.4, které přináší i Android back-end pro nativní běh na chytrých telefonech s Androidem (prozatím experimentálně). V rámci současných prací na čištění kódu je také v plánu odstranit podporu Windows starších než verze 10 a macOS 10.15. Připomeňme, že sám Microsoft plánuje ukončit podporu Windows 10 v říjnu 2025, 10 let po jejich uvedení.

Autor článku

Příznivec open-source rád píšící i o ne-IT tématech. Odpůrce softwarových patentů a omezování občanských svobod ve prospěch korporací.