Девять лет. Это не срок давности, а срок годности бага в драйвере графики AMDGPU для Linux. Ошибка, из-за которой дисплеи ноутбуков с видеокартами AMD Radeon просто замирали после долгой работы, наконец-то получила реальный шанс на исправление. И в роли главного героя этой эпопеи выступил искусственный интеллект.
Проблема, с которой все смирились
Баг появился в 2017 году и с тех пор верой и правдой портил жизнь пользователям. Дисплей зависал — примерно раз в неделю, по словам владельца Lenovo ThinkPad T14 Gen1 AMD, который и поднял шум. Картинка замирала, мышь двигалась, но система уходила в глухой ступор. Единственным спасением была костыльная заплатка: отключение функции Panel Self Refresh (PSR) в настройках энергосбережения. Но это било и по автономности, что бесило вдвойне.
Предыдущие попытки разработчиков ядра исправить ошибку тонули одна за другой. Патчи выходили, но проблему не решали. Казалось, что это проклятие ветки AMDGPU, с которым придется жить вечно. Никто не мог понять, в каком именно месте драйвера происходит сбой.
Выход Claude Code на сцену
История сдвинулась с мертвой точки, когда в дело вмешался тот самый читатель Phoronix с уставшим ThinkPad. Он решил применить новый инструмент — Claude Code от Anthropic. Суть простая: скармливаешь нейросети логи, описание проблемы и фрагменты кода драйвера, а она пытается найти закономерности и предложить исправления.
И тут случилось неожиданное. Claude Code не просто накидал варианты — он помог в анализе многолетних логов и правильно идентифицировал корневую причину глюка. На основе этого анализа нейросеть помогла сформировать новые патчи, которые, судя по всему, на этот раз бьют точно в цель. Это не фантастика — это claude coding в действии, когда ИИ выступает не как замена инженеру, а как штурман, который видит лес за деревьями.
Текущий статус и перспективы
На этой неделе патчи были опубликованы. Они еще не попали в основную ветку ядра Linux — процесс ревью кода никто не отменял. Но, как пишут источники, если проверка пройдет успешно, исправление вмержится в самое ближайшее время.
Что это значит? Что многолетняя проблема с зависанием дисплея на ноутбуках с графикой AMD Radeon может наконец кануть в Лету. И что эра, когда искусственный интеллект чинит реальные, «железные» баги в драйверах, официально наступила. Claude Code API уже сейчас можно применить для реальной работы с ядром Linux — и это не хайп, а рабочий кейс.