Primer controlador Thunderbolt i USB4 per M1–M3: què significa i com comprovar-ho

Sven Peter envia el primer controlador per Thunderbolt i USB4 per M1, M2 i M3 a la llista del kernel; descobreix què implica i com verificar-ho.
 Port Thunderbolt i USB4 compatible amb xips Apple M1, M2 i M3 per a transferències i perifèrics avançats - Imagen generada por IA
Port Thunderbolt i USB4 compatible amb xips Apple M1, M2 i M3 per a transferències i perifèrics avançats — Imagen generada por IA

Resposta ràpida: sí, hi ha un controlador enviat a la llista del kernel; l'ha signat Sven Peter i està destinat a habilitar el suport per Thunderbolt i USB4 en xips M1, M2 i M3. Segons l'anunci a la llista de correu del projecte Asahi, el paratge és el resultat d'anys d'enginyeria inversa sense col·laboració d'Apple i representa el primer controlador d'aquest tipus enviat per revisió per aquests xips.

La notícia va transcendir arran de l'enviament del parche a la llista del kernel. El codi encara ha de superar la revisió dels mantenidors del nucli; mentrestant, el paratge és una prova de concepte que pot solucionar una de les absències més reclamades per a usuaris d'Apple Silicon amb Linux.

Què és aquest controlador i per què importa?

Per què això hauria de preocupar-me?

Perquè, si s'integra, el controlador unificarà la gestió del port físic que comparteixen Thunderbolt i USB4, i això pot desbloquejar perifèrics a la velocitat que requereixen. Això importa especialment a qui treballa amb grans volums de dades o pantalles externes des de Linux en Mac.

Què fa tècnicament el Parche?

En paraules planes: el parche reconstrueix el comportament del controlador que Apple no documenta, coordinant la part física del port (electrònica compartida) amb el subsistema USB del nucli per gestionar enllaços, energia i dispositius. Això explica per què el projecte ha necessitat tanta investigació prèvia.

Com provar i activar el suport (per a usuaris avançats)

Com puc obtenir i provar el Parche?

Resposta curta: obtén el correu o el difós a la llista del kernel i aplica'l al teu arbre local del nucli abans de compilar i provar en una màquina de proves.

Com a guia general (no és una ordre literal ni inclou comandes concretes del repositori):

  • Subscriu-te a la llista de correu del kernel per trobar el missatge original de Sven Peter.
  • Descarrega el correu amb el parche i aplica'l al teu repositori del nucli local en una branca de proves.
  • Compila una versió de prova del nucli i arrenca des d'una màquina de proves (no el teu equip de producció).
  • Comprova perifèrics Thunderbolt/USB4: discos externs, hubs i pantalles, i registra resultats per informar o rebutjar errors.

Nota: el text font indica que el parche està en llista de correu i que el procés habitual de revisió encara està pendent; no existeix cap indicació que ja hagi estat integrat en una versió estable del nucli.

Quina experiència he de tenir per fer això?

Has de sentir-te còmode amb compilar el nucli i arrencar màquines de prova; si no, espera a les versions oficials o demana ajuda a comunitats especialitzades.

Revisió, riscos i què vigilar

Quins riscos implica provar el patch ara mateix?

Resposta curta: el risc principal és d'estabilitat i incompatibilitats amb altres parts del subsistema USB; per això cal provar en entorns aïllats.

El procés de revisió del nucli verificarà seguretat i compatibilitat; fins que els mantenidors aprovin el codi, pot provocar regressions que afectin dispositius o energia gestionada pel port.

Com seguir l'estat i contribuir?

Pots seguir la conversa a la llista de correu del kernel i als canals del projecte Asahi Linux. Si trobes errors, documenta'ls i comparteix logs per facilitar la revisió.

Verificació: checklist per saber si t'afecta

  • Utilitzes un Mac amb M1, M2 o M3 i executes Linux (Asahi Linux o altra distribució que hagis adaptat).
  • No reconeixes discos o pantalles connectats per USB-C/Thunderbolt actualment.
  • Has seguit comunicats a la llista de correu del kernel o a Asahi i has vist el missatge de Sven Peter.
Platforma / Versió Afectat Fix disponible
M1 Parche en llista de correu (pendent de revisió)
M2 Parche en llista de correu (pendent de revisió)
M3 Parche en llista de correu (pendent de revisió)

Per a manteniment: mantén còpies de seguretat, utilitza màquines de prova per provar nuclis experimentals i activa mecanismes de recuperació d'arrencada. Vigila logs del sistema en provar perifèrics i reporta errors amb captures i descripció detallada.

Si no et sents còmode amb compilacions o el teu equip és crític per a la feina, espera la integració oficial al nucli o busca ajuda d'un professional especialitzat.

La realitat és que el treball de reconstrucció de l'electrònica i del controlador pot obrir una nova etapa per als usuaris de Linux en Mac amb Apple Silicon. Aquest primer pas —un patch publicat a la llista del kernel per part de Sven Peter i el projecte Asahi Linux— és rellevant perquè ataca una carència antiga: la gestió conjunta de Thunderbolt i USB4. Si tot va bé, la integració al nucli facilitarà que discos, hubs i pantalles funcionin amb la mateixa estabilitat que a macOS.

Preguntes freqüents

Quan podré fer servir Thunderbolt en Linux al meu Mac?
Depèn de la revisió dels mantenidors del nucli; ara el parche està en la llista de correu i cal que sigui acceptat i incorporat en una versió del nucli abans que sigui d'ús general.
Apple ha participat en aquest desenvolupament?
No. El parche és fruit d'enginyeria inversa del projecte Asahi i del treball de Sven Peter, sense col·laboració d'Apple.
Haig de compilar el nucli per provar-ho?
Si vols provar el parche abans que sigui integrat oficialment, sí: cal aplicar el parche en un arbre local i compilar una versió de prova en una màquina aïllada.