Asahi Linux prend désormais officiellement en charge les Mac M3
Asahi Linux a intégré la prise en charge des M3, M3 Pro et M3 Max à son installateur. Le Wi-Fi, l'USB 3 et le décodage AV1 fonctionnent. La veille, le HDMI et la 3D rapide, non.
3 min de lecture

Asahi Linux tourne sur les Mac M3, et le projet le dit clairement. "Asahi Linux now officially supports Macs with an M3 series SoC", a écrit le projet le 6 septembre 2026, dans un billet de James Calligeros. La prise en charge couvre les M3, M3 Pro et M3 Max, et elle est intégrée à l'installateur plutôt que posée sur une branche.
Asahi Linux est le projet qui porte Linux sur les puces maison d'Apple. Apple ne publie aucune documentation sur ce matériel, donc chaque pilote ici a été écrit par rétro-ingénierie.
Ce qui fonctionne aujourd'hui sur M3
L'argument principal est la continuité. Presque tout ce qui est pris en charge sur les machines M1 et M2 "just works" sur M3, selon l'annonce.
La liste n'est pas courte.
| Matériel | État sur M3 |
|---|---|
| Wi-Fi et Bluetooth | Fonctionne |
| USB 3, à 10 Gb/s | Fonctionne |
| Webcam | Fonctionne |
| Microphones internes | Fonctionne |
| Décodage vidéo AV1, accéléré matériellement | Fonctionne |
Le décodage AV1 matériel compte plus qu'il n'y paraît. Sans lui, lire un flux vidéo moderne retombe sur le processeur, ce qui vide vite la batterie d'un portable.
Ce qui ne fonctionne pas encore
Trois manques méritent d'être connus avant d'effacer un disque.
La veille ne fonctionne pas. L'annonce met en cause les limites du framebuffer du micrologiciel, le chemin d'affichage simple avec lequel la machine démarre. Un portable qui ne peut pas se mettre en veille est un portable que vous éteignez chaque fois que vous refermez l'écran.
La sortie HDMI est désactivée sur les MacBook qui disposent d'un port. Son activation attend la prise en charge complète du coprocesseur d'affichage d'Apple, que le projet appelle DCP.
Le graphisme est le troisième manque, et Calligeros est direct à ce sujet. "Do not expect performant or power-efficient 3D acceleration right now", a-t-il écrit. Le bureau s'affiche, mais les jeux et le travail sur GPU n'ont pas encore leur place ici.
Une machine est exclue entièrement. Le Mac Studio doté d'un M3 Ultra n'est pas pris en charge.
L'installer dès maintenant
Vous pouvez installer aujourd'hui, mais par le mode expert, celui qui suppose que vous savez déjà ce que vous faites.
L'installateur standard devrait accepter les machines M3 avant la bêta de Fedora Linux 45, que le projet situe à environ deux semaines.
Il existe un écart entre l'annonce et la documentation, et il vaut la peine d'y regarder avant de commencer. La page de Fedora Asahi Remix décrit toujours la distribution comme fondée sur Fedora Linux 44, et sa liste de matériel ne nomme encore que les familles M1 et M2. Le billet de blog devance la documentation.
Ce que cela signifie pour les développeurs
Si vous gardiez un Mac M3 sous macOS faute d'options, le calcul vient de changer, avec des réserves. Une machine en double démarrage devient réaliste pour le terminal, les compilations et les conteneurs. Elle ne l'est pas pour ce qui demande le GPU ou un écran refermé.
Si vous maintenez un paquet ou une distribution, cela élargit encore la surface de test Apple Silicon. Un USB 3, un Wi-Fi et des caméras qui marchent, mais pas de veille ni de 3D rapide, forme une configuration inhabituelle. Elle trouvera des bogues dans du code qui suppose un portable normal.
Si vous achetez, notez la machine absente. Le Mac Studio M3 Ultra est exactement la boîte qu'on achète pour faire tourner de grands modèles en local, et c'est la seule configuration que cette version ne couvre pas.
Et si vous comptez installer, attendez l'installateur standard sauf si le mode expert vous est familier. Deux semaines, c'est court pour attendre un chemin qui n'exige pas de comprendre le partitionnement sur du matériel Apple.
Sources
- M2: Episode 1 (or, Asahi Linux on M3) - Asahi Linux
- Fedora Asahi Remix - Asahi Linux
Articles liés

TryNix exécute n'importe quel paquet Nix dans un onglet
TryNix démarre un noyau Linux compilé en WebAssembly et exécute l'une des 310 083 versions de nixpkgs dans un onglet. Python 3 met 7,5 secondes à la première visite.

Kubernetes 1.37 fait passer le mode rootless en bêta
Kubernetes 1.37 fait passer KubeletInUserNamespace en bêta. Le kubelet, les runtimes de conteneurs, les plugins CNI et kube-proxy peuvent tous tourner en utilisateur ordinaire.

Babashka 1.13.220 ajoute une FFI pour les bibliothèques natives
Babashka 1.13.220 ajoute une FFI bâtie sur l'API Panama de Java : un script Clojure peut appeler une bibliothèque native sans écrire de pod ni la moindre ligne de Java.