Назад в ленту

Девять лет ада: как Claude Code помог прибить легендарный баг AMD с зависанием дисплеев ноутбуков

Девять лет. Это не срок давности, а срок годности бага в драйвере графики 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 — и это не хайп, а рабочий кейс.