Linux su Apple Silicon fa un altro passo avanti: arriva il supporto USB4 e Thunderbolt, ma non per tutti

Wait 5 sec.

Chi sogna di far girare Linux su un MacBook con chip Apple Silicon sa bene che il percorso è lungo e fatto di piccoli passi. Uno di questi passi, però, è appena diventato più concreto: una nuova patch per il kernel Linux aggiunge il supporto iniziale alle porte USB4 e Thunderbolt sui dispositivi con chip M1, M2 e M3.La patch è comparso sulla mailing list ufficiale del kernel Linux e si intitola "Initial USB4/Thunderbolt support for Apple M1/M2/M3 SoCs". Non è ancora perfetta, ma è un punto di partenza solido. La descrizione tecnica della patch chiarisce subito cosa aspettarsi: ogni porta USB4 Type-C sui chip Apple Silicon contiene un blocco hardware chiamato ACIO ("Apple Converged I/O"), che include un co-processore Cortex-M3 e l'hardware che implementa il router USB4. Al momento, la patch porta supporto per le connessioni XDomain e per i tunnel USB3 via USB4, ovvero le funzionalità di base per collegare dispositivi USB tramite le porte Thunderbolt.Restano invece fuori dal supporto alcune funzioni importanti. I tunnel PCIe e DisplayPort, che servono rispettivamente per collegare GPU esterne e monitor, richiedono ancora lavoro di reverse engineering e non sono pronti. Anche la modalità di sospensione è esclusa: la patch stessa avverte che bisogna impedire la sospensione quando c'è una connessione attiva, perché il sistema si risveglierebbe in uno stato di errore critico. In pratica, per ora non aspettatevi di collegare un monitor esterno o una eGPU a un MacBook con Linux. Ma poter usare normalmente le porte USB è già un passo avanti rispetto a prima, quando il supporto era praticamente assente.Il progresso su Linux per Apple Silicon è lento ma costante: solo a giugno, ad esempio, era stato aggiunto il supporto per i trackpad. Ora tocca alle porte. La patch è attualmente in fase di test per capire se vale la pena integrarla nel kernel principale, con una possibile inclusione prima di Linux 7.4, anche se non è garantito.La strada per avere Linux che gira senza compromessi su un MacBook è ancora lunga, ma ogni patch del genere dimostra che qualcuno ci sta lavorando davvero.L'articolo Linux su Apple Silicon fa un altro passo avanti: arriva il supporto USB4 e Thunderbolt, ma non per tutti sembra essere il primo su Smartworld.