Správně se budící Ryzeny s NVMe, Plasma 6.1 už za několik hodin

16. 6. 2024
Doba čtení: 3 minuty

Sdílet

AMD Zen 4 Ryzen 7950X Autor: AMD
AMD Zen 4 Ryzen 7950X
Nové Human Interface Guidelines pro KDE, Wine 9.11 opravuje 27 chyb, Intel Vulkan se spustí téměř dvakrát rychleji, oprava pro AMD Ryzeny: už se probudí ze spánku i s NVMe SSD.

Nové Human Interface Guidelines pro KDE

V rámci projektu KDE připravili tvůrci nová pravidla pro návrh rozhraní, tedy Human Interface Guidelines (HIG) verze 2024. Jde o výsledek měsíců práce a konzultací designérů a vývojářů. A jak konstatuje Nate Graham, v rámci KDE vlastně žádné guidelines nepotřebují, vývojáři typicky mají celkem dobré oko pro návrh vhodně koncipovaného rozhraní, nicméně pravidla se hodí pro rychlou referenci obvyklých tvarů a vzorů. Vše pro to, aby projekt měl aplikace podobně vypadající, které budou uživateli předkládat prvky na podobných místech (kdo z „normálních lidí“ kdy zkoušel GIMP, chápe, jak moc se to hodí :-)).

Předchozí pravidla pro rozhraní nebyla nic moc, a to Nate konstatuje jako jeden z lidí, kteří se na nich podíleli. Nová verze tak řeší problémy jako složitost nalezení jakéhokoli pravidla pro návrh rozhraní z důvodu roztříštěnosti a matoucí struktury pravidel. Mnoho obsahu bylo navíc zastaralého, popisujícího paradigmata, která se v rámci KDE už léta nepoužívají a obecně IT svět se posunul jinam. Popisy navíc byly příliš ukecané a plné zastaralých screenshotů i překlepů a gramatických chyb.

Nové HIG tak převzaly mnoho inspirace z projektů jako ElementaryOS, GNOME, Apple a Google HIGs, co do struktury, nikoli obsahu. Obsah je plně KDEčkový. Designové cíle jsou nově definovány následovně: 100 % obsahu popisného (žádné vycpávky, filosofování, redundance, jen jasná doporučení). Dále reflektovat, jak jsou dnes KDE aplikace psány (např. je nyní velký růst v oblasti Kirigami aplikací psaných s QtQuick jako UI technologií – nyní je tedy zaměření na Kirigami jako platformu pro psaní rozhraní, ač je stále držen jistý obsah i pro QtWidgets). Zjednodušena je i navigace a nový obsah je cílen tak, aby bylo pro ostatní příjemné jej rozšiřovat.

Nate dodává, že není hotovo (ostatně nikdy nebude, HIG mají být živým dokumentem) a je možné že přehlédl nějaká poklad mezi starými informacemi. Vyzývá uživatele, aby přispívali, jde jen o text s markdown formátováním, nic složitého. Chybí třeba obrázky.

Týden v KDE: závěrečně přelešťování Plasmy 6.1

Na poli samotného desktopu finišují práce na Plasmě 6.1. Vydána má být již zítra, takže vývojáři hlavně ladí QA, poslední bugy, pracují na vyladění výkonu, automatickém testování apod. Recenze postavené na betě vypadají výborně, konstatuje Nate. Mezitím – a některé jsme zmínili už minulý týden – běží práce na Plasmě 6.2 a jejích novinkách.

Nově přibyla třeba volba toho, jak se mapuje plocha grafického tabletu na obrazovku, čímž KDE řeší ve srovnání s Plasmou 5.27 stále bídnou podporu grafických tabletů na Plasmě 6.0/Waylandu. Součástí je i testovací mód, kde si uživatel ověří své nastavení. Widget počasí je portován na nové API poskytované NOAA, díky čemuž Plasma bude moci nabídnout i noční předpovědi, navíc k samozřejmě fungujícím denním předpovědím počasí.

Už v Plasmě 6.1.1 přibude možnost probudit spící obrazovku i stylusem.

Wine 9.11 opravuje 27 chyb

Velmi málo novinek skýtá nová verze Wine. Tvůrci implementovali C++ exception handling na platformě ARM, některá další vylepšení pro DPI Awareness a opravili 27 chyb. Nejdéle nahlášená z nich si počkala od ledna 2017, nejrychleji zalátaná pak lehce přes 1 den.

Intel Vulkan se spustí téměř dvakrát rychleji

Intelův Vulkan ovladač, tedy ANV, nastartuje v případě potřeby skoro dvakrát rychleji, než dosud. Lionel Landwerlin z Intelu připravil sadu patchů, které tento proces výrazně zkracují a které se objeví v Mesa 24.2. Zhruba na polovinu tak klesá doba, za kterou na Intelu dojde s vkCreateDevice()  k vytvoření nové instance s API Vulkan. Řešení bylo nabíledni: Lionel celý proces přepsal do asynchronní podoby, plus přidal další dílčí optimalizace kódu.

bitcoin_skoleni

Oprava pro AMD Ryzeny: už se probudí ze spánku i s NVMe SSD

Úprava chování pro Ryzeny mířící do jádra zajistí, že už se budou správně probouzet ze spánku při běhu s NVMe SSD. Patch pro budoucí Linux 6.10 implementuje podporu módu D3 pro NVMe zařízení, díky které se správně probudí ze spánku, protože takto to Ryzenové platformy vyžadují. 

Aby vše fungovalo i tam, kde základní desky mají chybnou implementaci v ACPI, bude jádro nově zjišťovat přítomnost implementaci v BIOSu a pokud není přítomna, u daného stroje bude mód D3 natvrdo použit. Mario Limonciello jako příklad uvádí tenké klienty od HP.

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í.