Tutoriel Linux

Le Thunderbolt débarque sur Linux pour Mac, mais reste réservé à certains modèles

Débutant4 min de lecture

Le projet Asahi Linux ouvre enfin la voie au support du Thunderbolt sur Mac équipés de puces Apple Silicon. Après plusieurs années d’efforts, 19 patchs viennent d’être soumis pour intégrer cette fonctionnalité au noyau Linux officiel. Pourtant, cette avancée est loin d’être complète : certaines limitations subsistent et seuls certains modèles sont concernés.

Voici un éclairage sur cette nouvelle étape dans la prise en charge des Mac ARM sous Linux, ses défis techniques, et ce qu’elle implique pour les utilisateurs.

Une avancée majeure pour Asahi Linux et les Mac Apple Silicon

Depuis 2021, Asahi Linux permet d’exécuter Linux sur des Mac dotés de puces Apple Silicon, sans aucun support officiel d’Apple. Ce projet d’envergure repose sur une rétro-ingénierie intégrale des composants, du GPU au Wi-Fi, en passant par le trackpad.

Le Thunderbolt représentait jusqu’à présent un obstacle de taille. Le 30 août 2026, grâce à l’effort du développeur Sven Peter, une série de 19 patchs a été proposée pour intégrer le support USB4 et Thunderbolt aux puces M1, M2 et M3.

Le Thunderbolt sur Mac Apple Silicon : un casse-tête technique

Le souci principal vient du système ACIO, pour « Apple Converged I/O ». Contrairement aux PC traditionnels qui comptent sur un bus standardisé, Apple embarque dans chaque port USB-C un petit processeur dédié, un composant maison.

Ce bloc matériel doit être alimenté et activé dans un ordre très précis, condition sine qua non pour que l’OS y accède. Sans cette séquence, le noyau Linux ne peut pas piloter le Thunderbolt. C’est la raison pour laquelle le support a tardé à émerger.

Les patchs de Sven Peter introduisent un nouveau pilote et environ 3 872 lignes de code pour gérer cette activation, ainsi que la description matérielle détaillée des puces M1 et M2 et leurs variantes.

Ce que le support Thunderbolt apporte dès maintenant sous Linux

Dans l’état actuel, le support reste limité mais prometteur. La fonctionnalité principale active jusqu’ici est la connexion entre machines via USB4 en réseau. Concrètement, cela permet de relier deux ordinateurs mais ne va pas plus loin.

Les usages plus gourmands, comme les tunnels PCIe indispensables pour les stations d’accueil ou les boîtiers externes, ainsi que le support DisplayPort pour les écrans Thunderbolt, ne sont pas encore opérationnels.

Aucune gestion avancée de la mise en veille n’est présente non plus, ce qui pousse le noyau à bloquer la suspension lorsqu’un périphérique est connecté.

Perspectives et limitations à garder en tête

La poursuite du travail sur les tunnels PCIe et DisplayPort est en cours, mais demande encore une analyse approfondie des composants propriétaires. Cela signifie qu’un usage complet du Thunderbolt sous Linux sur Mac reste une affaire de patience.

Autre point important : cette prise en charge ne concerne pour l’instant que les puces M1, M2 et M3. Les puces plus récentes, M4 et M5, s’appuient sur un mécanisme de protection mémoire inédit qui complique la rétro-ingénierie.

Cela oblige à des contournements plus sophistiqués, avec notamment une émulation partielle des composants. Ces avancées commencent à permettre un fonctionnement minimum de certains périphériques NVMe et la reconnaissance PCIe, mais sont loin de donner un Linux pleinement fonctionnel.

Intégration prochaine au noyau Linux officiel : entre espoir et prudence

Le dépôt de ces patchs marque le début d’un processus d’intégration dans le noyau Linux principal, utilisé par toutes les distributions. Ce chemin est long, car les mainteneurs doivent valider la qualité et la stabilité du code.

Selon les rumeurs, le support Thunderbolt pour les Mac M1 à M3 pourrait apparaître dans la version 7.4 du noyau Linux, mais rien n’est encore gravé dans le marbre.

Cette inclusion favorisera sans doute une meilleure prise en charge dans des distributions comme Arch Linux, Fedora ou Debian, qui embarquent les dernières mises à jour du noyau.

La dynamique Asahi Linux reste la clé pour l’avenir

Le projet Asahi reste l’initiative phare pour démocratiser Linux sur Mac Apple Silicon, en dépit d’implémentations propriétaires très verrouillées. La sortie récente du pilote macsmc-power dans Linux 7.1 pour le suivi de batterie témoigne d’une progression régulière.

La communauté Linux garde donc un œil attentif sur les patchs USB4/Thunderbolt, qui pourraient transformer le Mac en machine Linux pleinement compatible, sauf que la route est encore longue.

Le monde open source doit ici se montrer patient et méthodique, un peu comme un fermier qui prépare sa terre avant de semer. La récompense viendra, mais pas avant plusieurs saisons.

sudo apt update && sudo apt upgrade