La compatibilidad con dispositivos Apple M1 está integrada en Linux 5.13

Todavía estamos lejos del arranque suave y rápido con el magnífico logotipo de Asahi centrado en la pantalla y (muy probablemente) un suave ruido de inicio.
Acercarse / Todavía estamos lejos del arranque suave y rápido con el magnífico logotipo de Asahi centrado en la pantalla y (muy probablemente) un suave ruido de inicio.

Asahi Linux– Fundado por Hector «Markan» Martin – El soporte inicial para dispositivos Apple M1 se ha incorporado al árbol de Linux System On Chip (SOC), con suerte migrará al kernel de Linux 5.13 (que podemos esperar aproximadamente en julio).

¿Qué es Asahi?

Asahi es el nombre japonés de lo que conocemos como Apple McIntosh, la variedad de fruta específica que le dio a Mac su nombre. Asahi Linux es una distribución incipiente que se estableció con el objetivo específico de crear una experiencia de Linux que se aplique a diario al silicio Apple M1.

Este es el Desalentador Tarea. Apple no proporciona ninguna documentación comunitaria para Apple Silicon, por lo que Martin y sus grupos deben diseñar el hardware y escribir controladores para él. Esto es especialmente complicado considerando la GPU M1: sin soporte de gráficos de primera clase, Asahi no puede ofrecer una experiencia Linux de primera clase en dispositivos M1 como el 2020 M1 Mac Mini, Macbook Air y Macbook Pro.

¿Qué se ha fusionado?

Tarde el jueves por la noche, Arend BergmannSupervisor conjunto del árbol kernel arm-soc.Integrado Armar / Apple M1 rama a la siguiente. Linux siguiente Es el área de retención de código que se espera que vaya a la siguiente ventana de integración del kernel, que es un poco como Cabeza libre.

La nueva rama incluye los principios básicos de un entorno de arranque Apple M1 en funcionamiento, no todo lo necesario para un sistema operativo normal. Esto incluye el nuevo gestor de arranque, que utiliza los propios comandos USB de Apple.

Una vez iniciado, el entorno de Asahi actualmente solo proporciona acceso al controlador de neumáticos y en serie, y ningún otro soporte para el controlador. Martin describe el proceso de acceder a la consola serie como «más fácil». [using] Segunda caja M1 y cable USB-C simple, con construcción alternativa[ing] Interfaz de bricolaje usando Arduino, chip o placa FUSB302 y adaptador UART-TTL de 1.2V. «

Durante las próximas semanas, Martin y sus co-desarrolladores trabajarán en un proyecto de hardware abierto para proporcionar comunicación en serie / depuración, y es de esperar que esto también incluya soporte para configuraciones UART-over-USB-C de otros proveedores.

Dale for-next En realidad, no garantiza que Asahi funcione en Linux 5.13. Siempre es probable que Linus Torvalds vea algo que no le guste y devuelva la caja a Linux 5.14 a la espera de algunos cambios necesarios. Pero por el bien de aterrizar for-next Principalmente, el negocio de arranque de Asahi tuvo que pasar las revisiones de más de 20 desarrolladores de kernel, por lo que el rechazo parece poco probable en este momento.

Entonces, ¿cuándo puedo usar Linux en el Apple M1?

Por muy emocionantes que puedan ser las noticias del negocio upstream de Martin, no se apresure a comprar el Apple M1 para Linux todavía. Han pasado cinco meses desde entonces Fue probado El primer Apple M1, y se necesitan todos los días a partir de ese momento para ingresar al entorno de arranque completamente básico «casi perfecto para la depuración».

Es imposible adivinar cuánto tardarán los desarrolladores de Asahi en revertir la arquitectura de la GPU del M1 y producir un software controlador de código abierto de alta calidad. Incluso ahora, no es imposible que dejen de hacerlo por completo; O, por alguna razón, es posible que su trabajo no sea aceptado en la fase inicial.

Estamos cautelosamente entusiasmados con la idea de soporte de Linux de primera clase en el M1, pero nunca recomendamos comprar hardware M1 para este propósito a menos que y hasta que el proyecto Asahi esté demasiado lejos del camino que se ha administrado hasta ahora. Esto no se debe a que sospechemos que Martin, su esfuerzo por lograr que el proyecto esté lejos de ser realmente notable, sea demasiado pronto para asumir el éxito, y mucho menos tener éxito dentro de un plazo establecido.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *