Linux sur le M1 bat déjà Apple à son propre jeu
- Asahi Linux a publié la version alpha de sa distribution conçue pour la puce M1 d'Apple.
- Contrairement aux ports matériels typiques, la distribution financée par crowdfunding n'a reçu aucun support officiel d'Apple.
- Même si le support matériel est encore sommaire, les testeurs estiment que la distribution fonctionne déjà mieux que macOS.

Asahi-Linux
Le processeur M1 d'Apple a été faire tourner les têtes depuis son lancement fin 2020, et maintenant il existe une distribution Linux conçue exclusivement pour la puce qui impressionne déjà les gens par ses performances.
L'effort est mené par Hector Martin, porteur expérimenté de Linux, et son financement participatif Projet Linux Asahi. Le projet a débuté en janvier 2021 et vient de sortir son premier Alpha qui peut fonctionner sur n'importe quel M1, M1 Pro ou M1 Max machine exécutant macOS 12.3 ou version ultérieure. Notamment, le projet a atteint ce stade sans aucune aide officielle d'Apple, découvrant à la place un aspect inhérent défaut matériel dans la puce M1.
"Ma première impression d'Asahi Linux avec sa version de bureau Arch Linux Arm était qu'il fonctionne mieux que prévu, du moins sur un Mac mini", Michel Larabel, fondateur et auteur principal du site Web de matériel informatique, Phoronix, a déclaré à Lifewire par e-mail. "Il [existe] encore des domaines où les performances font défaut, mais [c'est] déjà beaucoup plus rapide que, disons, un Raspberry Pi 4 ou d'autres ordinateurs monocarte Arm bas de gamme exécutant Linux."
Bien commencé
Larabel a noté que le processus d'installation d'Asahi est un peu différent car il doit être lancé à partir de macOS. Dans un échange de courriels avec Lifewire, Bruno Santos, administrateur système et réseau chez ULS Castelo Branco, a déclaré qu'Asahi avait réussi l'installation sur son MacBook Air M1.
En plus d'une installation complète qui ancre un bureau KDE prêt à l'emploi, Asahi propose également une installation minimale option, que Santos utilisait pour installer manuellement les différents composants nécessaires à un bureau fonctionnel sans se heurter à aucun questions.
Don Chia, un développeur iOS, a rencontré un problème lors de l'installation d'Asahi sur son MacBook Pro M1, mais a déclaré à Lifewire par e-mail qu'il avait pu résoudre le problème grâce à l'aide de Martin.
Comme le projet n'en est encore qu'à ses débuts, le support matériel d'Asahi n'est pas cohérent sur toutes les machines alimentées par M1. Par exemple, la sortie HDMI ne fonctionne que sur le Mac mini. Pendant ce temps, Santos a branché un concentrateur Thunderbolt, et le câble Ethernet, le disque SSD et la souris et le clavier sans fil ont parfaitement fonctionné avec son Air.
"Le principal problème pour la plupart des utilisateurs de bureau Linux sera le manque d'accélération 3D/graphique en ce moment. Il y a un pilote de noyau et un pilote Mesa en cours d'élaboration pour les graphiques Apple, mais cela prendra probablement un certain temps avant d'être vraiment boutonné et utilisable", a déclaré Larabel.
Ainsi, bien que vous ne puissiez pas encore jouer à des jeux gourmands en graphismes via Asahi, Jason Eckert, doyen de la technologie à Collège triOS, ne rencontre aucun problème avec des problèmes simples tels que SuperTuxKart, qui fonctionne parfaitement sur son Mac mini. "Les graphiques sont générés par le processeur, mais vous ne le sauriez jamais car ils sont ultra-rapides", a déclaré Eckert à Lifewire par e-mail.
Asahi est basé sur la version ARM de la populaire distribution Arch Linux, et aucun des testeurs que nous avons rencontré des problèmes lors de l'installation des logiciels de bureau habituels, tels que les navigateurs Web et les médias joueurs.
Dans le notes de version, Martin souligne que pour maximiser les performances, le noyau d'Asahi est compilé avec une fonctionnalité particulière qui est non pris en charge actuellement par certains logiciels populaires, notamment le navigateur Web Chromium et le framework logiciel Electron. Martin espère que la sortie d'Asahi encouragera les développeurs de ces applications à les rendre compatibles avec le M1.
Des années-lumière devant
Eckert pensait également qu'il s'agissait de limitations mineures qui devraient bientôt être résolues. Il a personnalisé son installation Asahi jusqu'au bout, et la performance l'a "époustouflé".
"GNOME [environnement de bureau] fonctionne plus vite que je ne l'ai jamais vu fonctionner, les applications LibreOffice s'ouvrent instantanément, Hugo [générateur de site Web] compile mon site Web en la moitié du temps c'est le cas sur macOS sur la même machine, [et] mes conteneurs de développement et la configuration de Kubernetes fonctionnent également beaucoup plus rapidement sur Asahi », a partagé Eckert. "En général, la plus grande impression que j'ai eue est qu'Asahi est beaucoup, beaucoup plus rapide sur le M1 que macOS."
"Ma première impression d'Asahi Linux avec sa version de bureau Arch Linux Arm était qu'il fonctionnait mieux que prévu."
Comparé à son expérience de l'exécution de Linux dans un environnement virtualisé, Chia savait qu'Asahi sur du "vrai matériel" serait plus rapide, mais il a trouvé que c'était "à des années-lumière".
"Il y a encore du travail à faire autour de la gestion de l'alimentation pour le CPU/SoC, mais jusqu'à présent, les performances ont été plutôt raisonnables, tout bien considéré, et n'ayant pas le support officiel d'Apple. Dans quelques benchmarks, [Asahi bat même] macOS sur le même matériel !", a partagé Larabel, qui a récemment posté ses benchmarks détaillés.
Eckert a noté qu'en tant que développeur cloud/microservice, pour qu'Asahi devienne son système d'exploitation quotidien, il en aura besoin pour fonctionner Applications basées sur Electron telles que Visual Studio Code, ainsi qu'une prise en charge améliorée du matériel tel que son Bluetooth Souris.
"J'ai à peu près décidé en fonction de la vitesse que ce sera finalement mon pilote quotidien", a souligné Eckert.