Clé à emporter
- 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.
Le processeur M1 d'Apple fait tourner les têtes depuis son lancement fin 2020, et il existe maintenant une distribution Linux conçue exclusivement pour la puce qui impressionne déjà les gens par ses performances.
L'effort est dirigé par le portier Linux expérimenté, Hector Martin, et son projet Asahi Linux financé par crowdfunding. Le projet a débuté en janvier 2021 et vient de publier son premier Alpha qui peut fonctionner sur n'importe quelle machine M1, M1 Pro ou M1 Max 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 une faille matérielle inhérente à 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", a déclaré Michael Larabel, fondateur et auteur principal du site Web de matériel informatique, Phoronix. 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 sous Linux."
Bien commencé
Larabel a noté que le processus d'installation d'Asahi est un peu différent puisqu'il doit être lancé depuis macOS. Dans un échange d'e-mails 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 option d'installation minimale, que Santos a utilisée pour installer manuellement les différents composants nécessaires à un bureau fonctionnel sans rencontrer de problèmes.
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.
Étant donné que le projet n'en est encore qu'à ses débuts, la prise en charge matérielle d'Asahi n'est pas cohérente 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 étant vraiment boutonné et utilisable », a partagé Larabel.
Ainsi, bien que vous ne puissiez pas encore jouer à des jeux à forte intensité graphique via Asahi, Jason Eckert, doyen de la technologie au triOS College, ne rencontre aucun problème avec des jeux simples comme 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 célèbre distribution Arch Linux, et aucun des testeurs avec lesquels nous avons interagi n'a rencontré de problèmes lors de l'installation des logiciels de bureau habituels, tels que les navigateurs Web et les lecteurs multimédias.
Dans les notes de version, Martin souligne que pour optimiser les performances, le noyau d'Asahi est compilé avec une fonctionnalité particulière qui n'est actuellement pas prise en charge 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 d'avance
Eckert, lui aussi, pensait 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 deux fois moins de temps que 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 expliqué 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 sur 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 d'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 publié ses repères 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 exécuter des 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 me basant sur la vitesse que ce sera finalement mon conducteur quotidien", a souligné Eckert.