Linux non è del tutto “pronto per l’uso” su silicio Apple, ma dagli tempo
È strano vedere i leader di un imponente progetto open source chiedere alla stampa e ai loro seguaci di calmarsi e smetterla di celebrare i loro successi.
Ma questa è esattamente la situazione in cui si è trovato il team di Asahi Linux dopo numerosi rapporti della scorsa settimana secondo cui il kernel Linux 6.2 appena rilasciato rendeva Linux “pronto per essere eseguito” sull’hardware della serie M di Apple. È vero che il supporto nativo per i chip Apple M1 è nella versione 6.2 e che il kernel 6.2 si farà gradualmente strada in molte distribuzioni popolari, tra cui Ubuntu e Fedora. Il lavoro sulla GPU integrata di Apple è progredito sorprendentemente bene con il core team di quattro persone di Asahi. E lo stesso fondatore Linus Torvalds è particolarmente ansioso di vedere Linux funzionare sul suo hardware portatile preferito, rilasciando persino un kernel nell’agosto 2022 per MacBook Air M2.
Ma i creatori dell’unico sistema Linux che funziona abbastanza bene sul silicio Apple chiedono a tutti di aspettare un po’.
“Non sarai in grado di eseguire Ubuntu o qualsiasi altra distribuzione standard con 6.2 su qualsiasi Mac M1. Per favore, non illuderti”, ha twittato domenica mattina il team di Asahi Linux . In una lunga risposta, hanno aggiunto: “Stiamo migliorando costantemente le funzionalità del kernel e 6.2 ha aggiunto in particolare alberi dei dispositivi e supporto di avvio di base per macchine M1 Pro/Max/Ultra. Tuttavia, c’è ancora molta strada da fare prima che i kernel upstream possano essere utilizzati sui laptop. Nessun supporto trackpad/tastiera ancora.”
Questo non è l’unico problema. Il documento di supporto delle funzionalità di Asahi Linux descrive in dettaglio un lungo elenco di cose che funzionano sia nella sua versione di Asahi che nella versione upstream di Linux in generale. In tutti i chip Apple, la funzione USB 2/3, il decodificatore video e vari stati della CPU sono in fase di sviluppo, disponibili per i test a livello periferico o non ancora annunciati. Su alcuni dispositivi Apple, elementi come microfoni, webcam, altoparlanti, uscita HDMI e altri elementi essenziali non funzionano.
I documenti di Asahi mostrano una vasta gamma di risultati impressionanti, dato che il team in genere esegue il reverse engineering di tutto ciò che riguarda il nuovo sistema su chip di Apple o i suoi componenti ARM legacy. Eppure, come sottolinea il team Asahi, non è pronto per tutti i dispositivi Apple della serie M, né per le distribuzioni standard.
L’ostacolo principale per altre distribuzioni, che consente ai nuovi proprietari di Mac di diventare molto frustrati dal modo in cui funzionano i loro sistemi, è la dimensione della pagina di 16K che deve essere incorporata nel kernel affinché funzioni. “A nostra conoscenza, nessuna distribuzione ARM64 generica fornisce 16K core oggi”, ha twittato il team di Asahi . Il team suggerisce che le distribuzioni dovranno riconfezionare gli strumenti per lo spazio utente di Asahi e offrire kernel 16K o attendere che le build del kernel 4K più standard diventino “in qualche modo utilizzabili “ .
Asahi osserva che sta “già lavorando su alcune” distribuzioni e prevede di annunciare il supporto per Asahi “per la distribuzione principale nel prossimo futuro”. che per coloro che cercano una distribuzione “Just Works” con un’unità USB (inserisci qui una risata informata di Linux), Asahi Linux non sarà “finito” per un altro anno, forse due. Da allora è passato quasi un anno, ma sembrano due.
Lascia un commento