Asahi Linux: Ampliando la compatibilidad de Linux con Apple Silicon

La compatibilidad entre Linux y los procesadores de Apple ha sido un desafío que el equipo de Asahi Linux ha asumido con dedicación. En su última actualización, compartieron los avances que han logrado hasta ahora y los desafíos que han encontrado en el camino.

Uno de los obstáculos principales fue lograr el soporte de HDMI para los chips M1 y M2 de Apple, incluyendo las variantes Pro, Max y Ultra. Mientras que conseguir que las laptops M2 Pro y Max mostraran correctamente la salida de video resultó relativamente sencillo, fue más complicado para el hardware de escritorio como el M2 Mac Mini y el Mac Studio. A diferencia del M1, la salida HDMI en los chips M2 ya no es controlada por el firmware del Display Controller Processor (DCP), lo que agregó complejidad al proyecto. Sin embargo, los desarrolladores lograron superar este obstáculo y ahora cuentan con un soporte completo de HDMI para todos los chips.

Además, el equipo de Asahi Linux se ha enfocado en mejorar el soporte gráfico para el hardware de la familia M1 y M2. Han introducido una implementación de OpenGL ES 3.1 conforme y actualmente están trabajando en implementar OpenGL 3.3. Si bien este trabajo abre nuevas posibilidades para aplicaciones y juegos basados en OpenGL en Asahi Linux, la popular plataforma de juegos Steam aún no es compatible. No obstante, el equipo planea abordar esto en futuras versiones de Fedora Asahi.

Para mejorar la experiencia de usuario en general, el equipo también ha dedicado esfuerzos a mejorar el soporte de altavoces, Wi-Fi y Bluetooth. Han resuelto problemas de larga data con la conexión Wi-Fi y han mejorado la velocidad cuando se conectan a puntos de acceso más rápidos. Además, han solucionado los problemas de tiempo de espera del Bluetooth que causaban demoras.

A pesar de los desafíos enfrentados, el equipo de Asahi Linux está orgulloso de sus logros. La instalación y ejecución de la última versión en los dispositivos Apple Silicon ahora es un proceso sencillo, ofreciendo una alternativa viable a macOS. Si bien todavía hay áreas que requieren más trabajo, el equipo sigue comprometido en mejorar la compatibilidad de Linux en Apple Silicon.

Preguntas frecuentes

– ¿Qué es Asahi Linux?
Asahi Linux es un equipo de desarrolladores que se dedica a hacer que Linux sea compatible con los procesadores de Apple, como los chips M1 y M2.

– ¿En qué consiste el problema de HDMI con los chips M2 de Apple?
A diferencia de los chips M1, en los chips M2 la salida HDMI ya no es controlada por el firmware del Display Controller Processor (DCP), lo que ha agregado complejidad al proyecto de Asahi Linux.

– ¿Qué mejoras ha realizado el equipo de Asahi Linux en cuanto al soporte gráfico?
El equipo ha introducido una implementación de OpenGL ES 3.1 y está trabajando en implementar OpenGL 3.3 en los procesadores de Apple. Estas mejoras abren nuevas posibilidades para aplicaciones y juegos que utilizan OpenGL en Asahi Linux.

– ¿Cuáles son las mejoras en cuanto al soporte de altavoces, Wi-Fi y Bluetooth?
El equipo ha resuelto problemas de conexión Wi-Fi de larga data y ha mejorado la velocidad cuando se conectan a puntos de acceso más rápidos. También han solucionado problemas de tiempo de espera del Bluetooth que causaban demoras.

– ¿Es posible instalar y ejecutar Fedora Asahi en dispositivos Apple Silicon?
Sí, la instalación y ejecución de la última versión de Fedora Asahi en los dispositivos Apple Silicon ahora es un proceso sencillo, ofreciendo una alternativa viable a macOS.

– ¿Cuáles son los próximos pasos del equipo de Asahi Linux?
El equipo planea abordar la falta de compatibilidad con la plataforma de juegos Steam en futuras versiones de Fedora Asahi y sigue comprometido en mejorar la compatibilidad de Linux en Apple Silicon.