Týden v KDE: žádné uspávání při přenosu souborů
Dialogy pro nový soubor a nový adresář dostaly v uplynulém týdnu vizuální předělávku, která je součástí KDE Frameworks 6.16 (přináší mimo jiné možnost uživatelského výběru ikony). Nově pak uživatelé zaznamenají, že KDE neprovede uspání systému, běží-li přenos souborů.
Vylepšení pro uživatelské rozhraní KDE už míří výhradně do budoucí Plasmy 6.4.0. Ve widgetu audia budou nově vidět názvy přehrávaných stop, podporuje-li to daná aplikace – a to včetně webových prohlížečů a stránek. Nastavení displeje nově ukazuje i neceločíselné hodnoty refreshe, například 59,94 Hz.
Kromě dalších dílčích úprav zmiňme hlavně změny v KDE Frameworks 6.16, kde tvůrci přistoupili k přepracování celé technické infrastruktury toho, jak jsou vykreslovány ikony s Kirigami a i QtQuick aplikací, opravili několik vizuálních chyb souvisejících s nefunkčním zvýrazňováním položek, speciálně pro tmavá schémata vzhledu a ikony založené na obrázcích. Vylepšeno je generování náhledů souborů, ke kterým je přistupováno vzdáleně skrze jejich URL, a to speciálně pro soubory velké (mělo by se tak méně často stávat, že aplikace spadne).
K opravám stručně dodejme, že pár jich míří do Plasmy 6.3.5, pár do Plasmy 6.3.6 a o něco více pak do větve, v níž je pilována Plasma 6.4.0. Chyb s vysokou prioritou stále zůstává jen jeden kousek. Více v tradičním přehledu Nate Grahama na blogu KDE.
Týden v GNOME: nový přehrávač videa Showtime pro GNOME 49
Poklidnější týdny po vydání GNOME 48 pokračují i tento týden, nicméně kromě jiných drobností byla v projektu schválena jedna velmi viditelná část: po mnoha a mnoha letech končí na pozici výchozího přehrávače videa „starý dobrý“ Totem a nahrazuje jej přehrávač Showtime. Od něj čekejme lepší zapadnutí do celého konceptu současného na GTK4 stavěného desktopu, vyzkoušet si jej lze už dnes třeba skrze Flatpak.
Poznámka: Showtime vykazuje na mém stroji (6core Ryzen + Radeon RX 6500 XT + Mageia 9 s GNOME 44.x) nižší vytížení CPU než MPV (jak by pravil Microsoft: řekněte WOW!), nicméně stále existují videa, kde „to“ zlobí, konkrétně testovací soubor, který jsem nedávno zmiňoval v článku ( "Apollo 11 (2019) (2160p BluRay x265 10bit HDR Tigole).mkv") dělá problémy, Showtime jím extrémně pomalu seekuje a přepnutí do fullscreenu vede k pádu GNOME do konzole a následné automatické obnově do přihlašovací obrazokvy, kdy dojde k „zabití“ všech běžících aplikací. Podotýkám, že jde o starou verzi GNOME 44, což může být jádrem problémů (momentálně nemám v provozu nic novějšího).
Z aplikací třetích stran tento týden GNOME vyzdvihuje na Flathubu se objevivší Typewriter, nástroj pro typst, dále DistroShelf pro provoz jinak v dané distribuci nedostupných aplikací za pomoci kontejnerů, a také novou verzi nástroje Parabolic pro stahování webových video a audio souborů (staví samozřejmě na yt-dlp).
Intel Xe dostane podporu snížení rychlosti PCI Express linek pro Battlemage
Vedle Link-Off Between Frames míří do linuxového jádra verze 6.16 i další důležitá novinka, a to podpora snižování rychlosti PCIe sběrnice pro Battlemage, tedy aktuální generaci velkých GPU Intel. Patche řeší problém se stabilitou PCI Express 5.0, verze kterou Battlemage podporuje, ale která současně vyžaduje kvalitní implementaci na úrovni základní desky.
Smutnou skutečností je, že ne vždy se sejde kombinace taková, že se lze na PCIe 5.0 spojení spolehnout, a tak Battlemage generace dostává v ovladači Xe podporu „vykomunikování“ nižší verze / rychlosti. Výchozí hodnotu rychlosti linek, kterou karta použije, má uloženou ve flash paměti a lze ji přepsat uživatelskou aktualizací firmwaru. Pro aktualizaci firmwaru je pak nezbytné zaručit kvalitu datového spojení do karty, rychlost je s ohledem na velikost a možnosti PCIe 4.0 zcela nepodstatná. Implementace této nové vlastnosti spoléhá klasicky na sysfs a položky auto_link_downgrade_capable, resp. auto_link_downgrade_status.
Připomeňme, že aktualizace firmwarů u karet Intel generace Battlemage je podporována s novou verzí fwupd 2.0.9.
Ovladač Lavapipe přidává další vlastnosti pro VKD3D-Proton
Vývojář balíku Mesa, Konstantin Seurer, v poslední době přidal do „softwarového“ Vulkan ovladače Lavapipe další funkcionalitu potřebnou pro VKD3D-Proton, tedy mapovádí Direct3D 12 API na Vulkanu. Konkrétně Konstantin implementoval podporu VK_EXT_fragment_shader_interlock, KHR_shader_quad_control, shaderResourceMinLod, VK_EXT_shader_image_atomic_int64 či obecně 64bitových operací a další prvky. Vše bude součástí verze Mesa 25.2.
OpenRazer 3.10.3 přidává podporu Razer Naga V2 Pro a Strider Chroma
Nejen podpora dalších Razer zařízení, ale zejména opravy kompatibility s nadcházející verzí jádra Linux 6.15 jsou základem změn, které přináší nové vydání OpenRazer 3.10.3, komunitního projektu řešícího (ne)přístup společnosti Razer k podpoře svých zařízení na Linuxu.
Mezi podporované periferie se nově zařazují myš Razer Naga V2 Pro a podložka pod myš s RGB podsvícením Razer Strider Chroma. Podrobnosti shrnuje záznam na GitHubu projektu.