URL: https://linuxfr.org/news/amd-mise-tout-sur-radv Title: AMD mise tout sur RADV Authors: Thomas Debesse BAud, Arkem, cg, devnewton đș, orfenor, BenoĂźt Sibaud et Ysabeau đ§¶ Date: 2025ćčŽ12æ03æ„T19:16:20+01:00 License: CC By-SA Tags: carte_graphique, intelligence_artificielle, ollama, grands_modĂšles_de_langage, amd, rocm et vulkan Score: 75 Nous avions appris avant lâĂ©tĂ© que [la pile graphique dâAMD serait dĂ©sormais entiĂšrement libre](https://linuxfr.org/news/la-pile-graphique-d-amd-sous-linux-est-desormais-completement-libre) et quâAMD abandonnait ses derniers pilotes propriĂ©taires au sens de _privateur_, mais AMD sâest Ă©galement sĂ©parĂ© du pilote libre AMDVLK au profit du pilote libre RADV de Mesa ! [](https://dl.illwieckz.net/b/linuxfr.org/amd-radv/20260101-022247-000.radv-inside-linuxfr.thomas-debesse.jpg) _Lâombre de Valve plane sur les pilotes graphiques AMD sous Linux. Ici une Steam Deck de 2022 et une AlienWare Alpha (Steam Machine originelle de 2015) en variante AMD, fonctionnant toutes deux avec RADV._ Le 17 novembre 2025, avec la sortie de la version 25.20.3, RADV est devenu le pilote Vulkan universel pour les cartes AMD sous Linux. Cette dĂ©pĂȘche vous emmĂšne sur les traces du pilote RADV et comment celui-ci a remplacĂ© AMDVLK, remĂ©more lâaventure dâACO pour battre LLVM, raconte comment un changement rĂ©cent du pilote Linux amdgpu active la prise en charge de Vulkan sur de nombreux matĂ©riels anciens, et soyons fou, vous explique comment installer RADV sur une Xbox. ---- [La pile graphique dâAMD sous Linux est dĂ©sormais complĂštement libre](https://linuxfr.org/news/la-pile-graphique-d-amd-sous-linux-est-desormais-completement-libre) [RadeonTM Software for LinuxÂź 25.20.3 Release Notes](https://www.amd.com/en/resources/support-articles/release-notes/RN-AMDGPU-UNIFIED-LINUX-25-20-3.html) [AMDVLK open-source project is discontinued](https://github.com/GPUOpen-Drivers/AMDVLK/discussions/416) ---- # Dans le dernier Ă©pisode... _PrĂ©cĂ©demment_, dans la dĂ©pĂȘche du 3 juillet dernier [_La pile graphique dâAMD sous Linux est dĂ©sormais complĂštement libre_](https://linuxfr.org/news/la-pile-graphique-d-amd-sous-linux-est-desormais-completement-libre) nous dĂ©couvrions quâAMD Ă©tait sur le point de se dĂ©faire de ses derniers pilotes graphiques propriĂ©taires. Câest dĂ©sormais chose faite ! Mais il y a un rebondissement ! En effet lâannonce portait sur lâabandon des pilotes « propriĂ©taires » (_AMD proprietary OpenGL and Vulkan drivers_). Lâadjectif « propriĂ©taire » pouvait sâentendre dans le sens de « contraire de libre », et donc, Ă code fermĂ©. Nous savions donc que le pilote Ă code fermĂ© Vulkan AMDVLK-Pro Ă©tait poussĂ© vers la sortie. Cette affirmation et cette interprĂ©tation laissait ouverte la possibilitĂ© que le pilote Vulkan libre AMDVLK puisse survivre. Mais lâadjectif « propriĂ©taire » pouvait aussi sâentendre dans le sens de « non-communautaire » ou « propre Ă AMD », et le temps a parlĂ© : pour AMDVLK aussi, câest fini. AMDVLK ne fait plus partie de la Suite _Radeon Software for Linux_. Lâappellation historique _AMDGPU-Pro_ de la suite _Radeon Software for Linux_ tient toujours mĂȘme quand il nây a plus de code propriĂ©taire car le suffixe « Pro » signifie « professionnel ». Tous les pilotes distribuĂ©s dans la suite _Radeon Software for Linux_ font lâobjet dâun support professionnel, et cela inclus dĂ©sormais RADV qui remplace AMDVLK et sa variante AMDVLK-PRO. [](https://dl.illwieckz.net/b/linuxfr.org/amd-radv/20250224-080706-005.amdgpu-technology-chart.svg) _Le choc des simplifications... On peut se demander si aprĂšs Vulkan, la prochaine technologie Ă passer intĂ©gralement chez Mesa serait OpenCL !?_ # AMDVLK cĂ©tĂ©koi AMDVLK (_AMD VuLKan_) Ă©tait le pilote Vulkan _maison_ de AMD. Historiquement AMDVLK Ă©tait un pilote Vulkan propriĂ©taire quâAMD promettait de libĂ©rer (et quâils ont libĂ©rĂ©). Ce fut le tout premier pilote Vulkan pour cartes AMD sous Linux, et donc un composant incontournable de lâĂ©cosystĂšme vidĂ©oludique sous Linux. AMDVLK avait Ă©tĂ© libĂ©rĂ©, mais AMD maintenait en parallĂšle la version propriĂ©taire que lâon peut appeler par convenance AMDVLK-Pro, et qui Ă©tait gĂ©nĂ©ralement en avance sur AMDVLK concernant les fonctionnalitĂ©s implĂ©mentĂ©es, et possiblement la prise en charge du matĂ©riel dans certains cas. La mort dâAMDVLK-Pro Ă©tait certaine, le futur dâAMDVLK Ă©tait lui, incertain. Valve avait de son cĂŽtĂ© investi dans le dĂ©veloppement dâun autre pilote Vulkan pour carte graphiques AMD : RADV. RADV est dĂ©veloppĂ© communautairement au sein de Mesa, mais initialement financĂ© par Valve. Mesa Ă©tant trĂšs bien intĂ©grĂ© dans les distributions Linux (de multiples composants Mesa sont dĂ©jĂ requis de toute façon !), RADV est le pilote distribuĂ© par dĂ©faut sous Linux. AMDVLK avait conservĂ© son avance sur RADV pendant un temps, mais ça fait dĂ©jĂ un moment que RADV nâa plus Ă rougir de la comparaison. RADV Ă©tant mieux intĂ©grĂ© quâAMDVLK et de bonne qualitĂ©, AMDVLK devenait moins pertinent. # RADV vs AMDVLK, ACO vs LLVM Mais surtout, RADV devenait meilleur quâAMDVLK. Par exemple un compilateur de shader nommĂ© ACO a Ă©tĂ© dĂ©veloppĂ© pour RADV, et il est dĂ©sormais utilisĂ© dans dâautres pilotes AMD chez Mesa comme le pilote OpenGL RadeonSI. ACO (pour _Amd COmpiler_) est beaucoup _beaucoup_ plus rapide que le compilateur LLVM utilisĂ© par AMDVLK. ACO a Ă©tĂ© Ă©crit pour faire mieux que LLVM, câest son but premier. Cerise sur le gĂąteau, faisant partie de Mesa, ACO rend plus facile de compiler les composants AMD de Mesa sans avoir Ă se soucier des compatibilitĂ© de versions avec LLVM. Mais le but premier dâACO, câest dâĂȘtre plus performant et plus efficace que LLVM pour le cas particulier des cartes graphiques. Ă lâorigine tous les pilotes pour cartes graphiques AMD utilisaient LLVM comme compilateur de _shaders_ : les pilotes Vulkan RADV et AMDVLK, le pilote OpenGL RadeonSI, le pilote OpenCL RustiCL et le pilote ROCm pour nommer des pilotes libres, mais aussi les pilotes AMD propriĂ©taires OpenGL OGLP et OpenCL basĂ©s sur Orca ou PAL. LLVM Ă©tait **_le_** compilateur de _shader_ utilisĂ© par tous ces pilotes. Attention, il ne sâagit pas ici du compilateur utilisĂ© pour compiler ces pilotes pour quâils tournent sur votre machine, par exemple pour compiler RADV pour un processeur amd64. Non il sâagit ici du compilateur utilisĂ© par le pilote lui-mĂȘme pour compiler le code natif qui va sâexĂ©cuter sur la carte graphique, ce quâon appelle un « _shader_ » dans le domaine graphique, ou un « _kernel_ » dans le domaine du calcul. Ce sont des programmes qui sâexĂ©cutent dans la carte graphique, et LLVM Ă©tait [le compilateur utilisĂ©](https://llvm.org/docs/AMDGPUUsage.html) pour lâarchitecture _amdgcn_. ACO est venu bouleverser tout cela, et ACO est carrĂ©ment plus rapide que LLVM. ACO est non seulement plus rapide Ă compiler des _shaders_ (temps de chargement plus court), mais le code compilĂ© sâexĂ©cute plus vite (meilleures performances dâĂ©xĂ©cution). Il est probablement inutile pour AMD dâinvestir dans le portage dâAMDVLK sur ACO, alors quâil suffit de se focaliser sur RADV. # Lâagonie dâAMDVLK Bien que lâannonce dâAMD fut ambiguĂ« concernant le devenir dâAMDVLK (celui-ci nâĂ©tait pas mentionnĂ© du tout), dans les faits ça faisait longtemps quâon nâavait pas vu une nouvelle version dâAMDVLK. Le temps passant, cela laissait deviner que celui-ci aussi voyait sa fin trĂšs proche, et quâil Ă©tait peut-ĂȘtre dĂ©jĂ mort. Sur le dĂ©pĂŽt `amdvlk` pour Ubuntu hĂ©bergĂ© par AMD sur `repo.radeon.com`, les [plus rĂ©cents paquets](https://repo.radeon.com/AMDVLK/apt/debian/pool/main/a/AMDVLK/) sont datĂ©s dâavril 2025 avec la version 2025.Q2.1. Sur le dĂ©pĂŽt `amdgpu` pour Ubuntu hĂ©bergĂ© par AMD sur `repo.radeon.com`, les [plus rĂ©cents paquets](https://repo.radeon.com/amdgpu/6.4.3/ubuntu/pool/main/v/vulkan-amdgpu/) sont distribuĂ©s pour la version 6.4.3 de la suite AMDGPU-Pro en aoĂ»t 2025, aucune version plus rĂ©cente de la suite AMDGPU-Pro ne fournit de pilote AMDVLK. La [derniĂšre version publiĂ©e sur GitHub](https://github.com/GPUOpen-Drivers/AMDVLK/releases/tag/v-2025.Q2.1) est la version 2025.Q2.1 datĂ©e du 30 avril 2025 (ça fait dĂ©jĂ plus de six mois). Lâavant dernier _commit_ sur le dĂ©pĂŽt datait de mars et donc contribuait Ă la version 2025.Q2.1. Le dernier commit est datĂ© du 15 septembre 2025 et ajoute Ă la documentation un lien redirigeant vers lâannonce de lâabandon dâAMDVLK. # Ci-git AMDVLK AMDVLK est _finito_. PubliĂ©e le 15 septembre 2025 sur la forge GitHub dâAMDVLK, lâannonce intitulĂ©e « [AMDVLK open-source project is discontinued](https://github.com/GPUOpen-Drivers/AMDVLK/discussions/416) » est on ne peut plus explicite : « _Le projet open source AMDVLK a Ă©tĂ© abandonnĂ©_ ». Lâannonce peut se traduire ainsi :> Afin de rationaliser le dĂ©veloppement et de renforcer notre engagement envers la communautĂ© open-source, AMD unifie sa stratĂ©gie en matiĂšre de pilotes Linux Vulkan et a dĂ©cidĂ© de mettre un terme au projet open source AMDVLK, afin d'apporter tout son soutien au pilote RADV en tant que pilote Vulkan open-source officiellement pris en charge pour les cartes graphiques Radeon.>> Cette consolidation nous permet de concentrer nos ressources sur une unique base de code hautement performante qui bĂ©nĂ©ficie du travail incroyable de l'ensemble de la communautĂ© open-source. Nous invitons les dĂ©veloppeurs et les utilisateurs Ă utiliser le pilote RADV et Ă contribuer Ă son avenir. Ăa faisait un moment que certains constataient le fait quâAMD [ne publiait plus de nouvelles versions dâAMDVLK](https://www.phoronix.com/news/AMDVLK-Four-Months-Go) et donc, on commençait Ă sâen douter, mais cela nâavait pas encore Ă©tĂ© annoncĂ© officiellement. Les notes de version de Radeon Software for Linux 25.20.3 [annoncent la prise en charge effective de RADV](https://www.amd.com/en/resources/support-articles/release-notes/RN-AMDGPU-UNIFIED-LINUX-25-20-3.html). Lâannonce discutĂ©e dans la [prĂ©cĂ©dente dĂ©pĂȘche](https://linuxfr.org/news/la-pile-graphique-d-amd-sous-linux-est-desormais-completement-libre#toc-radv-officiellement-support%C3%A9) Ă lâoccasion de la version 25.10.1 nâĂ©tait encore quâune annonce pour le futur, maintenant câest fait. Ătonnamment cette nouvelle annonce ne mentionne pas AMDVLK, mais cette version ne fournit plus AMDVLK, et ça faisait un moment quâon pouvait voir la chose venir. Un point intĂ©ressant Ă noter dans cette nouvelle annonce, est que pour contourner un bug ils recommandent dâinstaller la version 32-bit du pilote Vulkan fourni par leur suite _Radeon Software for Linux_, et ce pilote est... le pilote Mesa, comme lâindique le nom explicite `mesa-amdgpu-vulkan-drivers:i386`. Et le pilote Mesa, câest RADV. Cette formulation peut paraĂźtre cryptique pour le nĂ©ophyte, mais sans ambiguĂŻtĂ© quand on sait dĂ©coder les termes : le pilote Vulkan est celui de Mesa. Ainsi donc, sans mentionner explicitement le retrait dâAMDVLK, AMD mentionne que leur pilote Vulkan est dĂ©sormais RADV. # La mort de PAL Comme de nombreux pilotes AMD historiques pour Linux, AMDVLK Ă©tait basĂ© sur un unique pilote utilisable sur dâautres systĂšmes dâexploitation, comme Windows. Et en effet, AMDVLK utilisait [PAL](https://github.com/GPUOpen-Drivers/pal) (_Platform Abstraction Library_), qui comme son nom lâindique est une bibliothĂšque dâabstraction de plateforme. Câest PAL qui permettait Ă AMD de porter ses pilotes OpenCL, OpenGL et Vulkan sous Windows et Linux. Leur proposition OpenCL fait dĂ©sormais partie de la suite ROCm et utilise donc le _backend_ ROCr au lieu de PAL. Leur proposition OpenGL et Vulkan ne sont plus ni OGLP ni AMDVLK et leurs remplaçants RadeonSI et RADV nâutilisent pas PAL. Ainsi AMDVLK Ă©tait le dernier consommateur de PAL. Câest donc sans surprise que le 15 septembre 2025, le mĂȘme jour que lâannonce de lâabandon dâAMDVLK, le dĂ©pĂŽt PAL a Ă©tĂ© _archivĂ©_, ce qui -- dans le jargon de GitHub -- signifie quâil est placĂ© en lecture seule pour consultation uniquement. PAL nâest plus dĂ©veloppĂ©. PAL aussi est _finito_. _Goodbye old pal! Salut mon pote !_ # Mais concrĂštement, ça change quoi pour moi ? RADV est le pilote Vulkan pour les cartes AMD sous Linux. Vulkan est une interface de programmation graphique pour effectuer le rendu 3D trĂšs efficacement, utilisĂ© dĂ©sormais Ă la place dâOpenGL dans de trĂšs nombreux logiciels, en particulier les jeux, mais pas seulement. Par exemple le composant GSK de la bibliothĂšque GTK utilisĂ©e par de nombreux logiciels y compris lâenvironnement de bureau GNOME peut dĂ©jĂ utiliser Vulkan pour le rendu. La bibliothĂšque Qt peut aussi faire le rendu dâinterfaces QML avec Vulkan. Vulkan prend aussi en charge les « _compute shaders_ » qui permettent dâexploiter une carte graphique pour dâautres calculs que du rendu graphique. En gĂ©nĂ©ral les Ă©diteurs de logiciels prĂ©fĂšrent utiliser des API comme CUDA pour Nvidia, HIP (ROcm) pour AMD, OneAPI pour Intel, ou MUSA pour Moore Threads, car ces API viennent avec beaucoup de bibliothĂšques (ce sont des Ă©cosystĂšmes complets), une intĂ©gration trĂšs poussĂ©e, et sont trĂšs performantes. Mais si Vulkan Compute a un Ă©cosystĂšme moins riche, Vulkan Compute profite du fait que Vulkan est bien plus universel. La spĂ©cification OpenCL est aussi pensĂ©e pour ĂȘtre universelle, mais en pratique, il est plus courant de trouver une implĂ©mentation Vulkan disponible sur une machine. Par exemple dans le domaine de lâIA, le moteur dâinfĂ©rence de LLM (_large langage model_) [llama.cpp](https://github.com/ggml-org/llama.cpp) peut utiliser Vulkan en utilisant le _cadriciel_ [Kompute](https://github.com/KomputeProject/kompute), ce qui rend ce logiciel massivement portable ! Si votre carte graphique est une carte AMD, alors vous pourrez utiliser llama.cpp avec RADV ! De mĂȘme, le logiciel de transcription vocale [whisper.cpp](https://github.com/ggml-org/whisper.cpp) peut utiliser Vulkan et donc RADV. Ceux qui ont visitĂ© en dĂ©cembre dernier le salon Open Source ExpĂ©rience ont pu voir au stand Videolan une dĂ©monstration de la future version 4.0 de VLC qui intĂ©grera _whisper.cpp_ pour tricoter automatiquement des sous-titre pour vos films et sĂ©ries prĂ©fĂ©rĂ©s. Ăa veut dire quâavec le pilote Vulkan RADV et la gĂ©nĂ©ralisation du pilote noyau amdgpu (voir ci-aprĂšs), cette fonctionnalitĂ© de VLC pourrait tourner sur toutes les cartes AMD depuis la premiĂšre gĂ©nĂ©ration GCN (il y a 14 ans), Ă condition cependant que la mĂ©moire vidĂ©o soit suffisante... [](https://dl.illwieckz.net/b/linuxfr.org/amd-radv/20260223-152126-000.amd-gcn1-vlc.thomas-debesse.jpg) _VLC + whisper.cpp + RADV + amdgpu = sous-titres automatiques. Ici une AMD R9 280X (HD 7970 rafraĂźchie) avec architecture GCN1 Tahiti (jâai vĂ©rifiĂ© que whisper.cpp fonctionne dessus avec RADV)._ Ce que lâabandon dâAMDVLK signifie aussi, câest quâAMD est dĂ©sormais fortement impliquĂ© dans la maintenance et le dĂ©veloppement de RADV. Quand AMD avait annoncĂ© quâils prendraient en charge officiellement RADV, cela garantissait quâils allaient participer au dĂ©veloppement et Ă la maintenance de celui-ci, mais il Ă©tait toujours possible quâune partie des ressources soit affectĂ©e Ă AMDVLK. Aujourdâhui câest sĂ»r : plus aucun dĂ©veloppeur de chez AMD ne travaille sur AMDVLK pour Linux, toutes les ressources Vulkan pour Linux chez AMD sont entiĂšrement affectĂ©es au dĂ©veloppement et Ă la maintenance de RADV. Comme expliquĂ© dans la prĂ©cĂ©dente dĂ©pĂȘche sur le sujet, RADV est fourni par dĂ©faut dans toutes les distributions de bureau Linux. Le fait quâAMD soutienne officiellement le dĂ©veloppement de ce pilote est une garantie pour les utilisateurs que ce pilote soit au niveau de leurs attentes, et le fait quâAMD affecte toutes ses ressources Vulkan pour Linux sur ce pilote augmente encore cette garantie. Nous pouvons donc refaire le tableau rĂ©capitulatif de compatibilitĂ© des pilotes AMD pour Linux, en retirant simplement la ligne _AMDVLK_ : |||||GCN1|GCN2|GCN3|GCN4|GCN5|RDNA1|RDNA2|RDNA3|RDNA4 |-|-|-|-|-|-|-|-|-|-|-|-|- |**Noyau**|Linux amdgpu|đ§ïž|âïž|â ïž|â ïž|â ïž|â ïž|â ïž|â ïž|â ïž|â ïž|â ïž |**Vulkan**|Mesa RADV|đ§ïž|âïž|â ïž|â ïž|â ïž|â ïž|â ïž|â ïž|â ïž|â ïž|â ïž |**OpenGL**|Mesa RadeonSI|đ§ïž|âïž|â ïž|â ïž|â ïž|â ïž|â ïž|â ïž|â ïž|â ïž|â ïž|â ïž |**VA-API**|Mesa RadeonSI|đ§ïž|âïž|â ïž|â ïž|â ïž|â ïž|â ïž|â ïž|â ïž|â ïž|â ïž |**OpenCL**|Mesa RustiCL|đ§ïž||â ïž|â ïž|â ïž|â ïž|â ïž|â ïž|â ïž|â ïž|â ïž |**OpenCL**|AMD ROCm||âïž|âïž|âïž|âïž|âïž|âïž|âïž|đ§ïž|đ§ïž|đ§ïž |**HIP**|AMD ROCm||âïž|âïž|âïž|âïž|âïž|âïž|âïž|đ§ïž|đ§ïž|đ§ïž â ïž = Pilote fonctionnel. đ§ïž = Pilote fonctionnel pour une sĂ©lection de modĂšles. âïž = Pilote non-fonctionnel. đ§ïž = Pilote empaquetĂ© en standard dans les distributions Linux usuelles. âïž = Pilote faisant partie de la suite officielle _Radeon Software for Linux_. # RADV, le pilote graphique de votre prochaine console de jeu Lâacquisition dâATI par AMD en 2006 faisait partie de la stratĂ©gie « Fusion » dâAMD : acquĂ©rir et intĂ©grer les compĂ©tences graphiques dâATI pour pouvoir fusionner les puces graphiques et les processeurs AMD et diriger le dĂ©veloppement conjoint de ces composants pour pouvoir le vendre comme un produit unique et fortement intĂ©grĂ©. Cette stratĂ©gie a Ă©tĂ© trĂšs payante dans le domaine des consoles de jeu vidĂ©o : AMD domine le marchĂ© des consoles. Ce qui se passe câest que depuis 2013, les fabricants de console achĂštent le processeur qui est intĂ©grĂ© avec la carte graphique : [](https://dl.illwieckz.net/b/linuxfr.org/amd-radv/20251206-111719-003.video-game-console-hardware-generations.svg) _AMD domine le marchĂ© des consoles de jeu vidĂ©o._ Ă cela sâajoute un changement de paradigme : la majoritĂ© des modĂšles de console qui sortent sont dĂ©sormais des PC tournant sous Linux ou sous Windows. Nous parlons bien ici de modĂšles, pas de nombre de ventes par modĂšle. Microsoft et Sony font des ventes confortables de Xbox Series X/S ou de PlayStation 5 et Nintendo inonde le marchĂ© de ses Switchs. Ces consoles utilisent des systĂšmes spĂ©cifiques et privateurs (Microsoft utilise une variante de Windows, Nintendo et Sony se basent sur FreeBSD), mais dĂšs que vous sortez de ces modĂšles, tous les modĂšles que vous trouverez tournent sous GNU/Linux ou Windows. La tendance a commencĂ© en 2020, dâabord avec la _Chuwi AerobBox_, une console chinoise tournant sous Windows et qui serait secrĂštement un dĂ©rivĂ© de la Xbox One, suivie franchement de lâAtari VCS 400/800 en 2020 (sous Linux), suivie par la Steam Deck de Valve en 2022 (Ă©galement sous Linux). La Steam Deck a atteint un succĂšs suffisamment critique pour dĂ©clencher une explosion de nouvelles consoles produites par une multitude de fabricants : Asus ROG Ally, Lenovo Legion Go, Acer Nitro Blaze... Toutes ces machines sont compatibles PC et quâelles soient installĂ©es par dĂ©faut avec Linux ou Windows selon le modĂšle, vous pourrez installer Linux sur celles-ci. ExceptĂ© la MSI Claw 7/8 qui a tentĂ© lâexpĂ©rience Intel (câest trĂšs courageux aprĂšs 24 ans dâabsence dâIntel dans ce marchĂ©), toutes ces machines sont propulsĂ©es par un APU AMD, une puce intĂ©grĂ©e mĂȘlant CPU et GPU AMD. Si lâAtari VCS est une console de salon, toutes ces autres consoles sont des machines portables dans la lignĂ©e de la Switch. LâannĂ©e 2026 verra lâarrivĂ©e de la _Steam Machine_ (la vraie, pas la tentative Ă©chouĂ©e de 2015), lâoffre de Valve pour concurrencer le marchĂ© des consoles de salon Ă cĂŽtĂ© des Xbox Series et PlayStation 5. Cette concurrence se fait dĂ©sormais sur le positionnement : le salon. ComparĂ©es Ă ces autres machines, la Steam Machine fera partie dâune nouvelle gĂ©nĂ©ration de consoles. Les Xbox Series et PlayStation 5 faisaient partie de la gĂ©nĂ©ration « Zen 2 en CPU et RDNA 2 en GPU » qui Ă©tait la reine des annĂ©es 2020. Mais en 2026 la Steam Machine fera partie de la gĂ©nĂ©ration suivante fondĂ©e sur les architectures Zen 4 en CPU et RDNA 3 en GPU : en plus dâapporter des amĂ©liorations naturelles Ă ces composants, câest la gĂ©nĂ©ration qui introduit AVX512 dans les consoles. Lâoffre de Microsoft pour cette nouvelle gĂ©nĂ©ration est lâAsus ROG Xbox Ally X sortie ce 16 octobre 2025. LâAsus ROG Xbox Ally X tourne sous Windows, est _compatible PC_ et vous pouvez lâutiliser sous Linux. Si vous achetez la plus rĂ©cente console de marque Xbox â la premiĂšre Xbox pour cette nouvelle gĂ©nĂ©ration de consoles â vous pouvez installer Linux et dans ce cas, RADV sera votre pilote graphique. Vous pouvez dĂšs aujourdâhui utiliser RADV sur une console Xbox officielle, il vous suffit de dĂ©marrer la ROG Xbox Ally X sur une clĂ© USB Linux... Trop simple ! Ă ce niveau de simplicitĂ© lâaccroche dans le chapĂŽ relĂšve presque du putaclic (assumĂ© đïž). # RADV sous Windows ? [](https://dl.illwieckz.net/b/linuxfr.org/amd-radv/20260129-183653-001.windows-amdvlk.png) _AMD utilise AMDVLK sous Windows, pourrait-il ĂȘtre remplacĂ© par RADV lĂ aussi ?_ Comme Ă©crit plus tĂŽt le pilote AMDVLK Ă©tait partagĂ© avec dâautres systĂšmes dâexploitation, comme Windows. La solution AMDVLK Ă©tait pertinente pour AMD car ils pouvaient ainsi mutualiser leurs efforts. Mais se pose alors la question : sâils souhaitent continuer Ă mutualiser leurs efforts, pourraient-t-ils remplacer leur pilote Windows par RADV et profiter en-mĂȘme temps de toutes les amĂ©liorations apportĂ©es par la communautĂ© ? Techniquement, câest possible, et ça a dĂ©jĂ Ă©tĂ© tentĂ©. Pas par AMD mais par un dĂ©veloppeur de chez Collabora. En [juillet 2024](https://www.phoronix.com/news/Experimental-RADV-Windows) Faith Ekstrand a proposĂ© un _merge request_ Ă Mesa pour porter le pilote RADV sous Windows. En [octobre 2024](https://www.phoronix.com/news/RADV-Windows-XDC-2024) lors de lâXDC (_X.Org Developer's Conference_), Faith Ekstrand avait prĂ©sentĂ© lâavancement de son travail lors de sa confĂ©rence « [_A little Windows with your Mesa_](https://youtu.be/pDsksRBLXPk?t=22621) » [[pdf](https://indico.freedesktop.org/event/6/contributions/296/attachments/227/307/2024-10-10%20XDC%202024%20-%20A%20Little%20Windows%20with%20your%20Mesa.pdf)] et a fait une dĂ©monstration technique en montrant une dĂ©mo Vulkan tourner sous Windows 11 avec RADV. En lâoccurrence il sâagit de faire fonctionner RADV sur WDDM (Windows Driver Display Model) au lieu du DRM (Direct Rendering Manager) de Linux. Il sâagit pour le moment dâune dĂ©monstration, le code nâa pas Ă©tĂ© fusionnĂ© dans Mesa, et le fil de discussion de cette _merge request_ nâa pas bougĂ© depuis 2024. Mais cela prouve que oui câest tout Ă fait faisable, et que si AMD le souhaite, ils savent mĂȘme Ă qui demander pour que cela devienne une rĂ©alitĂ©, il leur suffit de contracter avec Collabora Ă cette intention. # amdgpu mon amour Les cartes graphiques AMD modernes, câest-Ă -dire Ă partir de lâarchitecture GCN (RDNA est une Ă©volution de GCN), peuvent toutes utiliser le pilote noyau _amdgpu_. Les cartes les plus rĂ©centes requiĂšrent amdgpu, mais les cartes les plus anciennes peuvent utiliser soit lâancien pilote _radeon_, soit le pilote _amdgpu_ plus moderne. JusquâĂ trĂšs rĂ©cemment sous Linux les cartes de gĂ©nĂ©ration GCN1 et GCN2 utilisaient encore le pilote _radeon_ par dĂ©faut. Le pilote amdgpu est requis pour faire autre chose que de lâOpenGL. Si vous utilisez le pilote radeon, RADV ne fonctionne pas (pas de Vulkan pour vous !). RustiCL ne fonctionne pas (pas dâOpenCL pour vous), et OpenGL ne propose pas une implĂ©mentation aussi complĂšte. Par exemple vous pourriez nâavoir quâOpenGL 4.1 au lieu dâOpenGL 4.5. Utiliser le pilote amdgpu et donc dĂ©bloquer toutes ces fonctionnalitĂ©s de Mesa est une simple option de dĂ©marrage, mais puisque cette option nâest pas activĂ©e par dĂ©faut, la plupart des utilisateurs de ces cartes nâutilisent donc pas Vulkan. Un gros travail a Ă©tĂ© fait pour sâassurer que le pilote amdgpu soit au mĂȘme niveau que le pilote radeon pour ces anciennes carte, et Ă partir de la version 6.19 du noyau Linux, toutes les cartes GCN sans exceptions utilisent le pilote amdgpu. Cela signifie que tout le monde ayant une carte graphique AMD de gĂ©nĂ©ration GCN ou suivante aura accĂšs Ă RADV et donc Ă Vulkan sans rien configurer ! Dans tous les cas, utiliser amdgpu Ă©tait nĂ©cessaire pour utiliser Vulkan avec ces cartes, AMDVLK aussi ne fonctionnait quâavec amdgpu. Ăa fait longtemps que les utilisateurs de ces cartes utilisent RADV avec amdgpu, car AMDVLK avait abandonnĂ© ces cartes depuis longtemps. Par exemple la prise en charge des cartes GCN 1 Ă 3 avait Ă©tĂ© abandonnĂ©e par AMDVLK aprĂšs la version 2021.Q2.5, et donc en 2021. La prise en charge des cartes GCN 4 et 5 avait Ă©tĂ© quand Ă elle abandonnĂ©e aprĂšs la version 2023.Q3.3, et donc en 2023. RADV Ă©tait dĂ©jĂ la meilleure solution pour les utilisateurs de ces cartes, car câĂ©tait le pilote Vulkan le plus Ă jour. Mais jusquâĂ maintenant les utilisateurs de carte GCN 1 et 2 devaient modifier leur configuration dâamorçage pour profiter de RADV et donc de Vulkan ! Cette situation est dĂ©sormais terminĂ©e ! Timur KristĂłf de chez Valve a travaillĂ© dur pour complĂ©ter et fiabiliser la prise en charge GCN 1 et 2 dans le pilote amdgpu. Il a prĂ©sentĂ© ce travail en novembre lors de la XDC 2025 pendant sa confĂ©rence « [_A love song for gamers with old GPUs_](https://www.youtube.com/watch?v=3L5OE9gmWGE&t=491s) » [[pdf](https://indico.freedesktop.org/event/10/contributions/429/attachments/246/332/xdc2025_old_gpus.pdf), [blog](https://timur.hu/blog/2025/love-song-for-linux-gamers-with-old-gpus-eoy2025)]. Une « _pull request_ » Ă©tĂ© [ensuite Ă©tĂ© proposĂ©e](https://lists.freedesktop.org/archives/dri-devel/2025-November/536754.html) par le mainteneur Alex Deucher pour [faire dâamdgpu le pilote par dĂ©faut](https://www.phoronix.com/news/Linux-6.19-AMDGPU-GCN-1.0-1.1) Ă partir du noyau Linux 6.19. Timur KristĂłf ne sâarrĂȘte pas en si bon chemin, et pour ceux qui lisent lâanglais, Phoronix rapporte la progression incroyable quâil apporte Ă amdgpu : - 01/01/2026 : [More Improvements To Old AMD GPU Support On Linux Are Planned For 2026](https://www.phoronix.com/news/Timur-More-Old-AMDGPU-2026) - 19/01/2026 : [New Patches From Valve Bring AMDGPU Power Management Improvements For Old GCN 1.0 GPUs](https://www.phoronix.com/news/AMDGPU-SI-Power-Management) - 29/01/2026 : [Valve Developer Improves Aging AMD APUs On Linux With VRR, DP/HDMI Audio, HDR & Atomic](https://www.phoronix.com/news/AMDGPU-DC-Improved-GCN-1.1-APUs) - 21/02/2026 : [Linux 7.0 Lands More AMDGPU Fixes For Old Radeon Hardware](https://www.phoronix.com/news/Linux-7.0-Old-AMDGPU-Fixes) - 22/02/2026 : [Yet Another Fix Coming For Older AMD GPUs On Linux - Thanks To Valve Developer](https://www.phoronix.com/news/Hawaii-Macs-AMDGPU-DC-Fix) AMD abandonne peut-ĂȘtre son pilote (AMDVLK)... mais câest parce que le pilote AMD (RADV) est vraiment trĂšs bon. đïž Et tout ceci a Ă©tĂ© rendu possible par lâinitiative amdgpu quâAMD a initiĂ© en 2014, il y a 12 ans ! GrĂące Ă ce pilote noyau taillĂ© comme la brique fondamental de tout ce qui peut ĂȘtre fait avec une carte AMD, toutes sortes de pilotes divers et variĂ©s ont pu ĂȘtre Ă©crits, comme RADV et dâautres. đïž