Пользователи графических ускорителей AMD Radeon RX 9070 XT столкнулись с серьезной проблемой падения производительности в операционных системах на базе Linux. Сбой проявляется в дистрибутивах Nobara 43 и 44 при использовании ядер версий 7.0.x и 7.1.x, а также графического стека Mesa 26.1.x. После случайного зависания в играх видеокарта PowerColor Reaper RX 9070 XT переходит в режим ограниченной производительности, снижая частоту кадров в проектах уровня Lords of the Fallen с 170 до 50 кадров в секунду.
Причиной такого поведения становится сбой планировщика Micro Engine Scheduler и последующая неудачная попытка восстановления работоспособности видеочипа на стороне драйвера amdgpu. Логи системы фиксируют ошибку тайм-аута графического кольца, после чего микропрограмма не может корректно перезапустить устройство. В результате видеокарта зависает в полурабочем состоянии низкого потребления энергии, расходуя около 150 Вт вместо положенных 250 или 300 Вт, хотя тактовые частоты продолжают отображаться как максимальные.
Исследователи исключили аппаратные повреждения ускорителя, так как в операционной системе Windows 10 данная видеокарта работает стабильно и демонстрирует полную производительность в синтетических тестах. Проблема носит исключительно программный характер и связана с несоответствием версий интерфейса драйвера SMU и прошивки. Ошибка затрагивает архитектуру RDNA4 и чипы Navi 48, причем обновление операционной системы до Nobara 44 и использование свежих пакетов linux-firmware не устраняют дефект.
Источник