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

2 мин
Claude Code помог решить многолетнюю проблему с зависанием дисплея ноутбуков с графикой AMD

ИИ-помощник Claude Code помог справиться с проблемой в драйвере графики ядра Linux AMDGPU, приводящей к зависанию некоторых дисплеев ноутбуков после длительного использования. 

Учитывая количество сообщений об ошибках, а также то, что один из коммитов отслеживается с 2017 года, этот баг уже не начальный год представляет проблему для некоторых пользователей Linux. 

В сообщении об ошибке, отслеживающем эту проблему, указано: «7840U/780M: *ERROR* [CRTC:83:crtc-1] flip_done timed out, leads to frozen display and need to hard reboot». Сообщение опубликовал потребитель Framework 13 7840U под управлением Fedora с ядром 6.13.11-200.fc41.x86_64, однако юзеры сообщали о багах на Thinkpad с тем же APU, начиная с версии ядра 6.13.10-200.fc41.

Отмечалось, что после примерно 10 часов работы, включая периоды сна s2idle, внутренний дисплей переставал обновляться, тем не менее внешний экран продолжал отвечать как минимум некоторое количество минут.

Теперь читатель Phoronix, у которого есть ноутбук Lenovo ThinkPad T14 Gen1 AMD с данной проблемой, написал, что она, похоже, скоро будет решена.

Ранее одним из обходных путей до сих пор было отключение функции энергосбережения Panel Self Refresh (PSR). Теперь были выпущены новые патчи, касающиеся обработки DCN vblank/перелистывания страниц и других изменений в коде отображения. Они ещё не включены в основную ветку ядра Linux, но, вероятно, будут добавлены скоро. 

Отмечается, что для завершения работы над патчами потребовалась отладка с вайб-кодингом в Claude Code.

Читают сейчас

Энтузиаст сделал переднюю панель для Steam Machine с зарядкой геймпада Steam Controller

35 минут назад

Энтузиаст сделал переднюю панель для Steam Machine с зарядкой геймпада Steam Controller

Потребитель Reddit продемонстрировал переднюю панель для компактного компьютера Steam Machine со встроенной зарядкой геймпада Steam Controller. Разработчик рассказал, что концепция вдохновлена лицевой

Nintendo опубликовали список самых продаваемых игр на Switch 1 и 2

59 минут назад

Nintendo опубликовали список самых продаваемых игр на Switch 1 и 2

Из составленной на основе финансового отчета заметки на портале Nintendolife стало известно, что лидерами продаж на Nintendo Switch 1 cтали: Читать полную новость

Sony готовится внедрить рекламу в экосистему PlayStation на фоне роста стоимости игр

1 час назад

Sony готовится внедрить рекламу в экосистему PlayStation на фоне роста стоимости игр

На фоне роста стоимости игр Sony планирует внедрить рекламу в экосистему консолей PlayStation, пишет Digiday. Эксперты считают, что реклама может стать дополнительным источником дохода для разработчик

Лучшее за неделю (27.07 — 2.08)

1 час назад

Лучшее за неделю (27.07 — 2.08)

Привет, ! Сегодня расскажем про то, как и зачем патентовать исходник, наш свежий проект в Арктике, причины незаменимости админов даже в эпоху ИИ и лучшие статьи прошлой недели: про старые приёмы вёрст

Amazon DynamoDB получил поддержку векторного поиска в реальном времени

1 час назад

Amazon DynamoDB получил поддержку векторного поиска в реальном времени

Amazon добавила в DynamoDB встроенный векторный поиск: эмбеддинги теперь можно хранить рядом с операционными данными и искать по ним без отдельной векторной базы и конвейера синхронизации. Разбираемся