Linux sulla M1 sta già battendo Apple nel suo stesso gioco

Sommario:

Linux sulla M1 sta già battendo Apple nel suo stesso gioco
Linux sulla M1 sta già battendo Apple nel suo stesso gioco
Anonim

Da asporto chiave

  • Asahi Linux ha rilasciato la versione alpha della sua distribuzione progettata per il chip M1 di Apple.
  • A differenza delle tipiche porte hardware, la distribuzione crowdfunded non ha ricevuto supporto ufficiale da Apple.
  • Anche se il supporto hardware è ancora impreciso, i tester ritengono che la distribuzione funzioni già meglio di macOS.

Image
Image

Il processore M1 di Apple ha fatto girare la testa sin dal suo lancio alla fine del 2020, e ora c'è una distribuzione Linux progettata esclusivamente per il chip che sta già entusiasmando le persone con le sue prestazioni.

Lo sforzo è guidato dall'esperto porter Linux, Hector Martin, e dal suo progetto Asahi Linux finanziato dal crowdfunding. Il progetto è iniziato a gennaio 2021 e ha appena rilasciato la sua prima Alpha che può essere eseguita su qualsiasi macchina M1, M1 Pro o M1 Max con macOS 12.3 o successivo. In particolare, il progetto ha raggiunto questa fase senza alcun aiuto ufficiale da parte di Apple, scoprendo invece un difetto hardware intrinseco nel chip M1.

"La mia impressione iniziale di Asahi Linux con la sua versione desktop Arch Linux Arm era che funziona meglio del previsto, almeno su un Mac mini", ha detto Michael Larabel, fondatore e principale autore del sito Web di hardware per computer, Phoronix Lifewire via e-mail. "Ci sono ancora aree in cui le prestazioni sono carenti, ma [è] già molto più veloce di, diciamo, un Raspberry Pi 4 o altri computer a scheda singola Arm di fascia bassa che eseguono Linux."

Ben iniziato

Larabel ha notato che il processo di installazione di Asahi è leggermente diverso poiché deve essere avviato da macOS. In uno scambio di e-mail con Lifewire, Bruno Santos, amministratore di sistema e di rete presso l'ULS Castelo Branco, ha affermato che Asahi ha completato l'installazione sul suo MacBook Air M1.

Oltre a un'installazione completa che fissa un desktop KDE pronto all'uso, Asahi offre anche un'opzione di installazione minima, che Santos ha utilizzato per installare manualmente i vari componenti necessari per un desktop funzionante senza incorrere in alcun problema.

Don Chia, uno sviluppatore iOS, ha riscontrato un problema durante l'installazione di Asahi sul suo MacBook Pro M1, ma ha detto a Lifewire via e-mail di essere stato in grado di risolvere il problema grazie al piccolo aiuto di Martin.

Dato che sono ancora all'inizio del progetto, il supporto hardware di Asahi non è coerente su tutte le macchine M1. Ad esempio, l'uscita HDMI funziona solo su Mac mini. Nel frattempo, Santos ha collegato un hub Thunderbolt e il cavo Ethernet, il disco SSD e il mouse e la tastiera wireless collegati hanno funzionato perfettamente con il suo Air.

"Il problema principale per la maggior parte degli utenti desktop Linux sarà la mancanza di accelerazione 3D/grafica in questo momento. C'è un driver del kernel e un driver Mesa in lavorazione per la grafica Apple, ma probabilmente ci vorrà del tempo prima essere davvero abbottonato e utilizzabile", ha condiviso Larabel.

Quindi, anche se non puoi ancora giocare a giochi ad alta intensità grafica tramite Asahi, Jason Eckert, Dean of Technology al triOS College, non ha problemi con quelli semplici come SuperTuxKart, che funziona perfettamente sul suo Mac mini. "La grafica è generata dalla CPU, ma non lo sapresti mai perché è velocissima", ha detto Eckert a Lifewire via e-mail.

Asahi è basato sulla build ARM della popolare distribuzione Arch Linux e nessuno dei tester con cui abbiamo interagito ha riscontrato problemi durante l'installazione del solito software desktop, come browser Web e lettori multimediali.

Nelle note di rilascio, Martin sottolinea che per massimizzare le prestazioni, il kernel di Asahi è compilato con una caratteristica particolare che al momento non è supportata da alcuni software popolari, in particolare il browser web Chromium e il framework del software Electron. Martin spera che il rilascio di Asahi incoraggi gli sviluppatori di queste app a renderle conformi alla M1.

Anni luce avanti

Eckert, anche lui credeva che queste fossero limitazioni minori che dovrebbero appianarsi presto. Ha personalizzato la sua installazione di Asahi fino in fondo e la performance gli ha "sbalordito".

"GNOME [ambiente desktop] funziona più velocemente di quanto non l'abbia mai visto funzionare, le app di LibreOffice si aprono istantaneamente, Hugo [generatore di siti Web] compila il mio sito Web in metà del tempo rispetto a macOS sulla stessa macchina, [e] anche i miei container di sviluppo e la configurazione di Kubernetes funzionano molto più velocemente su Asahi", ha condiviso Eckert. "In generale, la più grande impressione che ho avuto è che Asahi sia molto, molto più veloce su M1 rispetto a macOS."

La mia impressione iniziale di Asahi Linux con la sua versione desktop Arch Linux Arm era che funziona meglio del previsto.

Rispetto alla sua esperienza nell'esecuzione di Linux in un ambiente virtualizzato, Chia sapeva che Asahi su "hardware reale" sarebbe stato più veloce, ma ha scoperto che "era avanti anni luce".

"C'è ancora del lavoro da fare sulla gestione dell'alimentazione per CPU/SoC, ma finora le prestazioni sono state piuttosto ragionevoli, tutto sommato, e non hanno il supporto ufficiale di Apple. In alcuni benchmark, [Asahi batte persino macOS sullo stesso hardware!" ha condiviso Larabel, che ha recentemente pubblicato i suoi benchmark dettagliati.

Eckert ha notato che come sviluppatore di cloud/microservizi, affinché Asahi diventi il suo sistema operativo quotidiano, ne avrà bisogno per eseguire app basate su Electron come Visual Studio Code, insieme a un supporto migliorato per hardware come il suo Bluetooth mouse.

"Ho praticamente deciso in base alla velocità che alla fine diventerà il mio pilota quotidiano", ha sottolineato Eckert.

Consigliato: