On vous en parlait il y a quelque temps, c'est maintenant disponible : la version 5.13 du noyau Linux prend en charge les processeurs Apple Silicon. Cette mise à jour apporte également un support matériel étendu avec de nouveaux pilotes (FreeSync d'AMD pour les connexions HDMI, adaptateurs réseau Realtek, manette Luna d'Amazon) et des améliorations liées à la sécurité. Le nouveau module Landlock permet notamment de mettre en sandbox une application sans que l'utilisateur n'ait besoin de privilèges particuliers. Si c'est une bonne nouvelle, il reste encore du travail avant de pouvoir installer Linux nativement sur un Mac M1.
La procédure d'installation actuelle pour Asahi Linux demande de formater le disque dur de manière très précise, de réinstaller macOS sur une partition réduite, de désactiver les options de vérification de l’intégrité du système, et surtout… d’utiliser l’interface série qui se cache dans les ports USB-C pour détourner le mode DFU. L’installation de Linux implique donc de posséder sinon un second Mac, au moins une interface USB-PD compatible Arduino pour « injecter » le noyau au bon moment.
De plus, c'est le noyau qui a été mis à jour et il faudra attendre que les distributions suivent. En l'état, il est donc beaucoup plus simple de virtualiser Linux. Il reste beaucoup de travail avant que l'OS open source ne soit parfaitement opérationnel sur un Mac M1, car le circuit graphique de la puce d'Apple est loin d'avoir révélé tous ses secrets aux développeurs.
Source : NextInpact