Vue lecture

Un bug qui gèle l'écran des portables AMD sous Linux traîne depuis 2017, et c'est Claude qui a aidé à le corriger

Si vous utilisez un ordinateur portable à puce graphique AMD Radeon sous Linux, vous avez peut-être déjà vu l'écran se figer d'un coup, sans raison apparente, à peu près une fois par semaine. Ce bug agace les utilisateurs depuis des années, et un correctif vient enfin de pointer le bout de son nez.

Le coupable se cache dans AMDGPU, le pilote graphique libre qu'AMD maintient pour Linux. On parle ici du logiciel qui fait le lien entre la carte graphique et le système d'exploitation.

Le problème ne date pas d'hier. En fouillant l'historique du code, le développeur à l'origine du correctif a remonté la piste jusqu'à une modification introduite en 2017. Presque huit ans de gels d'écran.

Le symptôme typique, c'est une erreur "flip_done timed out" dans les journaux du système. Pour faire simple, l'ordinateur attend que l'écran affiche l'image suivante, ce signal n'arrive jamais. Et tout gèle.

Le souci touche plusieurs machines, bien connues du monde Linux, comme le Lenovo ThinkPad T14 Gen1 en version AMD ou le Framework Laptop 13 équipé d'un processeur Ryzen 7 7840U. Jusqu'ici, le seul remède consistait à désactiver le PSR, pour "Panel Self Refresh".

Cette fonction d'économie d'énergie laisse l'écran réafficher tout seul sa dernière image fixe sans réveiller la carte graphique, histoire d'économiser de la batterie. Pratique sur un portable, sauf que c'est précisément elle qui déclenchait les gels.

Le plus intéressant, c'est la méthode employée. Le correctif a été mis au point en "vibe debugging" avec Claude Code, l'assistant de programmation d'Anthropic, le concurrent direct d'OpenAI. Le développeur a décrit le bug à l'IA, qui l'a aidé à explorer le code et à affiner les correctifs, plutôt que de dérouler une procédure de débogage classique.

Concrètement, les patchs revoient la gestion du "vblank" et du "page-flip" dans le bloc d'affichage DCN, c'est-à-dire la mécanique interne qui synchronise le moment où une nouvelle image remplace l'ancienne à l'écran. D'autres tentatives avaient échoué par le passé, mais cette série semble enfin tenir la route.

Maintenant patience, rien n'est encore intégré dans le noyau Linux officiel. Les correctifs doivent passer par les tests et la validation des mainteneurs avant d'arriver chez tout le monde, ce qui peut quand même prendre plusieurs versions du kernel.

Bref, on est là devant un bug fantôme qui date d'lil y a huit ans, débusqué en discutant avec une IA, voilà qui résume assez bien l'année 2026 côté développement.

Source : Phoronix

  •  

AMD's entry-level CPU with 3.9 GHz, 6 Cores, and L3 cache with 32MB is now under $190 — it's perfect for older PCs with RTX 4080 or rookie PC builders

Amazon has a special 34% discount on the AMD Ryzen 5 9600X processor, a CPU with fantastic performance rates when paired with RTX 4080 graphics cards, while being affordable for budget-conscious PC builders.

AMD Ryzen 5 9600X CPU in retail box

The AMD Ryzen 5 9600X CPU in a box

  •  

AMD leak suggests RDNA 3.5 extended to 2029 — RDNA 5 reserved for "premium" devices, raising big questions for future laptops and handhelds

A new leak has sparked rumors that AMD is sticking with its RDNA 3.5 integrated GPU architecture until 2029, leaving RDNA 5 for "premium" devices only. Is this Intel's opportunity to take over the handheld market?

AMD RDNA 3.5 2029

  •  

AMD's FSR "Redstone" update is finally here, but it's not as straightforward as expected — Here's what you need to know

Promised to launch in 2025 at Computex, AMD has just made it under the wire to deliver an FSR "Redstone" update for its Radeon RX 9000 GPUs. It's all a bit confusing due to some name changes, but I can explain.

AMD Radeon

  •  

What is AMD's 'Gorgon Point' APU? Here's what I know so far about the next-gen chip.

Rumors and leaks suggest that AMD is working on a new Gorgon Point APU for 2026. Here's everything I know so far.

Lisa Su, chair and chief executive officer of Advanced Micro Devices Inc. (AMD), holds an artificial intelligence processor during the Computex conference in Taipei, Taiwan, on Monday, June 3, 2024.

  •  
❌