A Linux 6.19 kernel fejlesztői ágában a múlt heti DRM-es javításokkal együtt a fejlesztők visszavontak egy az AMDGPU illesztőprogramot érintő fejlesztést, mert kiderült, hogy többféle Radeon konfiguráción regressziókat okoz. A problémát egy, a 6.19 merge window során beolvasztott fejlesztés idézte elő: az AMD kijelző alrendszerében az „idle optimalizálás”, vagyis a kijelző és a GPU üresjárati, energiatakarékos állapotba terelése közben ideiglenesen szüneteltette a workload- és profilbeállítások kezelését. A cél a fogyasztás csökkentése volt, a gyakorlatban azonban nem várt mellékhatások jelentkeztek, ezért a karbantartók végül visszavonták a fejlesztést, hogy megszűnjenek a hibák.
Tartalomjegyzék

Többféle regressziót okozott a visszavont kernel fejlesztés
A visszavonás indoklása szerint nem egyetlen elszigetelt esetről van szó, hanem ugyanaz a fejlesztés többféle problémát is okozott különböző Radeon kártyákon. Többen jelezték, hogy HDMI-n a hang néha „lemarad” a lejátszás elején, de előfordult az is, hogy üresjáratot követően amikor újra terhelés alá került a kártya, kattogó hang hallatszott a HDMI hangkimeneten.
Mások a Radeon RX 7900 XTX kártya használatakor tapasztaltak instabil működést az újabb kerneleken, egyes esetekben odáig jutva, hogy a rendszer elveszítette a kapcsolatot a videokártyával, emellett teljesítményromlásról is érkeztek jelentések ennél a modellnél. Egyes beszámolók szerint a kártya üresjáratban túl agresszíven csökkenti az órajeleket, ami HDMI-n rövid hangkimaradásokat okozhat, egy másik jelentés szerint RX 7600-on a videólejátszás akadozni kezdett, amikor a lejátszás közben elindítottak egy másik, a GPU-t igénybe vevő grafikus alkalmazást.
A problémát az okozta, hogy a driver üresjáratban, energiatakarékos működés közben leállította a működési profil frissítését. Amikor aztán hirtelen újra terhelés alá került a kártya, továbbra is az üresjárati beállításokkal próbált működni, és ez hibákat válthatott ki.
A javítás már úton van
A jó hír, hogy a hibát még a Linux 6.19 stabil kiadása előtt sikerült megoldani, és hírek szerint a javító patch a 6.19-rc7-hez készülő DRM-javítások közé bekerül, vagyis a következő, ma este megjelenő release candidate kernelben már benne lehet más AMDGPU és Intel Xe driver javítások mellett.
