Linux prepara USB4 y Thunderbolt para los Mac M1, M2 y M3

Los Mac con Apple Silicon están más cerca de disponer de soporte USB4 y Thunderbolt en Linux gracias al trabajo de Asahi Linux. El desarrollador Sven Peter ha enviado para revisión una serie inicial de 19 parches destinados al kernel oficial, con soporte para los chips Apple M1, M2 y M3. Todavía quedan funciones importantes por completar, así que no significa que Thunderbolt funcione ya en Linux con las mismas posibilidades que ofrece macOS.

Las claves de Linux en los Mac con Apple Silicon en 20 segundos

  • Asahi Linux trabaja para incorporar USB4 y Thunderbolt de los Mac M1, M2 y M3 al kernel oficial.
  • La primera propuesta consta de 19 parches enviados por Sven Peter.
  • Ya contempla conexiones USB3 a través de USB4.
  • DisplayPort y los túneles PCIe siguen pendientes.
  • Los parches están en revisión y todavía no forman parte de una versión estable de Linux.

Para un usuario de Mac puede parecer una noticia muy técnica, pero detrás hay algo bastante sencillo: ampliar las posibilidades de utilizar Linux como sistema operativo en ordenadores diseñados originalmente para macOS.

Apple controla estrechamente la integración entre sus chips y macOS. Eso permite que muchas funciones del Mac funcionen prácticamente sin intervención del usuario, pero supone un desafío considerable cuando otro sistema operativo necesita comunicarse con ese mismo hardware.

Asahi Linux lleva años resolviendo ese problema mediante ingeniería inversa y desarrollo de software libre. USB4 y Thunderbolt son dos de las últimas piezas importantes en las que está trabajando su comunidad.

Qué cambiaría para quien quiera utilizar Linux en un Mac

Los Mac modernos concentran buena parte de su conectividad en los puertos USB-C y Thunderbolt. A través de ellos pueden conectarse almacenamiento externo, adaptadores de red, bases de conexión, monitores y numerosos accesorios.

Conseguir que Linux reconozca físicamente un puerto USB-C es solo una parte del trabajo.

Thunderbolt y USB4 permiten transportar diferentes tipos de conexiones a través del mismo cable. El sistema operativo tiene que entender cómo Apple ha diseñado los controladores incluidos en sus procesadores y comunicarse correctamente con ellos.

Ahí es donde entra el trabajo presentado por Sven Peter.

La serie de 19 parches enviada el 30/08/2026 añade las piezas iniciales necesarias para que el kernel Linux pueda trabajar con la implementación USB4 y Thunderbolt utilizada por varias generaciones de Apple Silicon.

Los chips contemplados abarcan las familias M1, M2 y M3. Esto no significa necesariamente que todos los Mac equipados con esos procesadores vayan a ofrecer inmediatamente las mismas funciones, ya que existen diferentes configuraciones y el soporte continúa en desarrollo.

La implementación inicial ya permite conexiones XDomain y USB3 transportado a través de USB4.

Para el usuario esto representa un avance hacia una experiencia en la que determinados dispositivos conectados mediante estos puertos puedan utilizarse de forma más natural cuando el Mac ejecuta Linux.

Pero todavía quedan ausencias importantes.

Una de ellas es DisplayPort a través de Thunderbolt, utilizado para transportar vídeo hacia determinados monitores, bases y adaptadores.

Tampoco está disponible todavía el túnel PCIe, que permite que determinados dispositivos Thunderbolt se presenten ante el ordenador como hardware conectado mediante PCI Express.

Por eso la situación actual debe entenderse como soporte inicial y no como una alternativa completa a Thunderbolt en macOS.

Asahi Linux tiene que descubrir cómo funciona el hardware de Apple

El trabajo resulta especialmente complejo porque Linux necesita entender componentes diseñados específicamente para los procesadores de Apple.

En estos Mac cada puerto USB-C compatible con USB4 depende de un bloque denominado Apple Converged I/O (ACIO). En su interior existen diferentes componentes encargados de gestionar la conexión, incluido un coprocesador.

Linux necesita iniciar correctamente esa parte del hardware y comunicarse con ella antes de poder gestionar las conexiones USB4.

También debe adaptarse a particularidades de la implementación de Apple que difieren de otros controladores Thunderbolt disponibles en ordenadores convencionales.

Para quien utiliza macOS todo este proceso es invisible. Apple desarrolla el chip, controla el sistema operativo y dispone de la información necesaria para que ambas partes trabajen juntas.

Asahi Linux parte de una situación muy diferente.

El proyecto ha tenido que investigar el funcionamiento del hardware y desarrollar controladores abiertos para conseguir que Linux pueda utilizar componentes que originalmente fueron concebidos para macOS.

Eso ya ha ocurrido con otras partes de los Mac con Apple Silicon.

Uno de los trabajos más conocidos ha sido el de los gráficos. Los desarrolladores de Asahi tuvieron que comprender la arquitectura de las GPU de Apple y crear controladores capaces de utilizarla desde Linux.

El proyecto también ha trabajado en audio, almacenamiento, gestión energética, pantallas y otros componentes.

USB4 y Thunderbolt amplían ahora esa lista.

Por qué importa que el código llegue al Linux oficial

Hay otra parte de la noticia que puede pasar inadvertida para quienes simplemente quieren instalar Linux en un Mac.

Los parches se han enviado para su posible incorporación al kernel principal de Linux.

Esto es diferente de mantener una versión modificada específicamente para Asahi Linux.

Cuando un proyecto necesita parches externos, sus desarrolladores tienen que adaptarlos continuamente conforme aparecen nuevas versiones del kernel. Además, otras distribuciones no reciben automáticamente esas mejoras.

Incorporar un controlador al kernel oficial permite integrarlo en el ciclo normal de desarrollo de Linux.

Los mantenedores pueden revisarlo, otros desarrolladores pueden trabajar sobre él y, con el tiempo, las distribuciones pueden incorporarlo al actualizar sus kernels.

Ese proceso ya está ocurriendo con estos parches.

Mika Westerberg, uno de los responsables del subsistema Thunderbolt de Linux, ha revisado parte del código y ha propuesto modificaciones. Sven Peter respondió el 01/09/2026 indicando que varios comentarios se abordarían en una segunda versión de la serie.

Eso también significa que los 19 parches todavía no están aceptados definitivamente.

Durante el desarrollo de Linux es habitual que una propuesta reciba varias rondas de revisión. El código puede modificarse considerablemente antes de incorporarse o incluso necesitar nuevas series de parches.

Por tanto, todavía no existe una versión concreta del kernel a partir de la cual pueda asegurarse que todos estos cambios estarán disponibles.

Un Mac puede tener una vida más allá de macOS

Asahi Linux nació con un objetivo ambicioso: conseguir que los Mac basados en Apple Silicon pudieran ejecutar Linux de una forma realmente utilizable.

La evolución del proyecto ha demostrado también cuánto trabajo hay detrás de algo que normalmente se da por hecho al comprar un ordenador.

Instalar otro sistema operativo en un PC convencional suele partir de décadas de estándares, documentación y hardware ampliamente conocido. En Apple Silicon buena parte de la plataforma utiliza diseños específicos de Apple.

La comunidad ha tenido que resolver esas diferencias una por una.

Para el propietario de un Mac la consecuencia puede ser interesante incluso aunque nunca abandone macOS. Un soporte Linux cada vez más completo amplía las posibilidades futuras del ordenador y permite utilizarlo para desarrollo, experimentación o servidores mucho después de su compra.

También puede resultar atractivo para desarrolladores que valoran el hardware de Apple, pero prefieren determinadas herramientas y entornos Linux.

Thunderbolt es una pieza importante para que esa experiencia resulte menos limitada.

Aún faltan DisplayPort, PCIe y otros detalles antes de poder hablar de soporte completo. También existen problemas pendientes en determinadas situaciones de suspensión con conexiones Thunderbolt activas.

Pero el paso que acaba de dar Asahi Linux es diferente a mantener una función experimental exclusivamente dentro de su propio proyecto: el código está siendo revisado para intentar formar parte del Linux que utilizan millones de ordenadores.

Si supera ese proceso, el soporte desarrollado originalmente para unos Mac que Apple diseñó pensando exclusivamente en macOS podrá terminar integrado en el mismo kernel utilizado por las principales distribuciones Linux.

Preguntas frecuentes

¿Se puede instalar Linux en un Mac con procesador M1, M2 o M3?

Asahi Linux trabaja desde hace años para hacer posible el uso de Linux en Mac con Apple Silicon. El nivel de compatibilidad depende del modelo y del componente de hardware concreto.

¿Thunderbolt ya funciona completamente en Linux sobre Apple Silicon?

No. Los nuevos parches proporcionan soporte inicial, pero todavía faltan funciones como los túneles PCIe y DisplayPort.

¿Los 19 parches ya están incluidos en Linux?

No. Han sido enviados para revisión y pueden cambiar antes de ser aceptados. Todavía no debe darse por hecho que vayan a aparecer en una versión concreta del kernel.

¿Apple desarrolla estos controladores Linux?

El trabajo descrito procede de Sven Peter y del entorno de desarrollo de Asahi Linux. El soporte para Apple Silicon en Linux se ha construido en gran medida mediante ingeniería inversa y desarrollo de código abierto.

Scroll al inicio