Asahi Linux sta per rilasciare una versione che supporta M3. I lavori di adeguamento di M4 e M5 sono ancora in corso.

📅 2026-08-30

Riassunto:

Il progetto Asahi Linux è molto vicino al lancio ufficiale di una versione che supporti i chip della serie M3 di Apple, ma il lavoro di adattamento per i chip M4 e M5 è ancora in fase di sviluppo. Il progetto mira a consentire a Linux di funzionare in modo nativo sui chip Apple Silicon di Apple basati sull'architettura ARM. Sebbene i progressi del progetto siano stati nel complesso lenti, si sta avvicinando a un traguardo importante.

Il team del progetto ha dichiarato in un post sul blog pubblicato il 26 agosto che il supporto per Apple Silicon nella serie M3 ha subito molteplici aggiustamenti. Le relative funzioni erano già operative già nel gennaio di quest’anno, ma allora erano ancora in uno stato semi-disponibile. Ora il livello di completamento complessivo è stato notevolmente migliorato. Il team afferma che la versione supportata da M3 è quasi pronta per il "rilascio ufficiale" e annuncerà ulteriori informazioni nelle prossime settimane.

Durante il processo di adattamento dell'M3, il team ha scoperto che il processore del segnale dell'immagine della webcam non era cambiato molto rispetto alla versione M2 e il lavoro principale si è concentrato sul farlo funzionare normalmente. Tuttavia, l'M3 Max continuava a visualizzare un messaggio di richiesta che faceva saltare l'inizializzazione, influenzando l'abilitazione della funzione. Il team ha successivamente risolto questo problema attraverso un nuovo pilota.

Anche il modo in cui funziona il microfono integrato dell'M3 è cambiato. Poiché il sistema utilizza un nuovo estrattore "ad alta frequenza", che richiede la configurazione di nuovi coefficienti e l'elaborazione di un altro prompt di inizializzazione, anche i relativi problemi sono stati risolti.

Inoltre, sono state riscontrate piccole modifiche anche nel modulo hardware ATCPHY responsabile della gestione delle connessioni USB 3, DisplayPort e Thunderbolt tramite l'interfaccia USB-C.

In termini di controller di interfaccia USB, i chip M3 di base e della generazione precedente utilizzano il chip ACE2 Texas Instruments personalizzato di Apple, mentre M3 Pro e M3 Max utilizzano invece ACE3. Per supportare quest'ultimo, il team di sviluppo ha completato il necessario lavoro di reverse engineering.

Un altro cambiamento più atteso è l'interfaccia binaria dell'applicazione firmware per la GPU e il controller del display. Il firmware di entrambi è legato a una versione specifica del sistema macOS, quindi deve essere adattato anche alle diverse versioni del sistema.

Mentre il supporto M3 sta per essere completato, il team di Asahi Linux non si è fermato. Il team si è già reso conto che M4 e M5 porranno sfide maggiori e nell’aprile 2025 ha lasciato intendere che alcuni di questi problemi potrebbero influenzare lo sviluppo successivo.

Secondo l'ultimo aggiornamento, il lavoro di adattamento dell'M4 è ancora in corso e il team ha persino creato una prima versione dell'M5. I problemi attuali che l'M4 deve affrontare includono problemi relativi ai comandi WFI e "modifiche importanti" apportate da Apple all'interfaccia binaria dell'applicazione firmware del controller NVMe nelle versioni firmware macOS 15.x. Alcuni sviluppatori sono riusciti a mitigare questi cambiamenti in modo che possano essere eseguite build di sistemi destinate a diverse generazioni di chip.

Allo stesso tempo, il team ha anche risolto un problema di supporto PCIe per consentire a Linux di enumerare i dispositivi sul bus; ha anche risolto un bug che causava l'arresto anomalo di Linux subito dopo l'avvio quando erano abilitati più core della CPU.

Tuttavia, sebbene il lavoro di adattamento per M4 e M5 sia in corso, il team di Asahi Linux non è ancora pronto per consentire agli utenti ordinari di provare queste due versioni.

Ulteriori informazioni:

https://asahilinux.org/2026/08/progress-report-7-2/

Tag correlati

Articoli correlati

Commenti

0/500
Captcha (click to refresh)
Nessun commento