Vous rêvez de pouvoir exécuter Linux sur les nouvelles puces M1 d’Apple? Eh bien, la réalité est beaucoup plus proche que vous ne le pensez.

Développeurs chez ARM virtualisation company Corellium ont réussi à faire fonctionner Ubuntu 20.04 sur le nouveau Apple Silicon Mac Mini.

Et nous ne parlons pas ‘il démarre et imprime une charge de texte’ courir ici. Non, c’est le expérience de bureau Ubuntu complète – et il est déjà décrit comme «complètement utilisable»!

Assez impressionnant, non?

Même Linus Torvalds n’était pas convaincu que la prise en charge de Linux M1 était probable à paraître de sitôt. Il a déclaré à Steven J. Vaughan-Nichols de ZDnet que: «…le principal problème avec le M1 pour moi est le GPU et les autres appareils qui l’entourent, car c’est probablement ce qui me retiendrait de l’utiliser car il n’aurait pas de support Linux à moins qu’Apple ne s’ouvre ».

Non pas qu’il ait complètement tort, esprit. Le support GPU est en effet un point de friction actuel dans l’effort Linux pour M1 de Correllium. Il n’inclut pas (encore) le support du GPU M1, ce qui signifie que la gestion des “ graphiques ” se fait via le rendu logiciel.

Une initiative distincte visant à faire de l’ingénierie inverse / créer un pilote graphique compatible Linux pour les puces M1 à partir de zéro est en cours via le Asahi Linux projet, qui est dirigé par le développeur qui a introduit Linux sur la PS4.

Est-il trop tôt pour que les passionnés de Linux se précipitent et achètent un produit Apple avec une puce M1, en particulier avec l’intention d’exécuter Linux dessus? diable oui – mais la balle roule maintenant bel et bien dans cette direction.

Et si vous en possédez déjà un?

Eh bien, Corellium rend son code Linux pour M1 disponible gratuitement sous une licence open source, avec du code déjà en place sur GitHub. Ils visent également à «remonter» le plus possible le travail.


M1 Linux Kernel sur GitHub

La prise en charge d’Apple Silicon par Linux vous persuaderait-elle de participer à l’écosystème? Faites-moi savoir ci-dessous.



Leave a Reply