Chiudi annunziu

Quandu Apple hà introduttu i primi Macs cù Apple Silicon, chì sò alimentati da u so propiu chip chjamatu M1, hà sappiutu à maraviglià u mondu sanu è suscite parechje dumande à u stessu tempu. Di sicuru, sò digià apparsu durante a presentazione di u prughjettu Apple Silicon cum'è tali, ma sta volta tutti eranu curiosi di sapè se e so previsioni uriginali diventeranu veramente. A quistione più grande era in u casu di inizià o virtualizà un altru sistema operatore, principarmenti Windows di sicuru. Siccomu u chip M1 hè basatu annantu à una architettura sfarente (ARM64), sfurtunatamenti ùn pò micca eseguisce sistemi operativi tradiziunali cum'è Windows 10 (in funzione di l'architettura x86).

Ricurdativi di l'intruduzione di u chip M1, u primu in a famiglia Apple Silicon, chì attualmente alimenta 4 Mac è l'iPad Pro:

Ancu s'ellu ùn pare micca u megliu cù Windows specificamente (per avà), i tempi megliu brillanu per u prossimu "grande" ghjucadore, chì hè Linux. Dapoi quasi un annu, un prughjettu enormu hè in corso per portà Linux à Mac cù u chip M1. È i risultati parenu assai promettenti. Un Kernel Linux per Macs cù u so propiu chip (Apple Silicon) era digià dispunibule à a fini di ghjugnu. Tuttavia, avà i creatori daretu à questu anu dettu chì u sistema Linux hè digià usable cum'è un desktop regulare nantu à questi dispositi Apple. Asahi Linux avà corre megliu chè mai, ma hà ancu e so limitazioni è certi difetti.

Drivers

In a situazione attuale, hè digià pussibule di eseguisce un Linux abbastanza stabile in M1 Macs, ma sfurtunatamenti manca ancu di supportu per l'accelerazione grafica, chì hè u casu cù l'ultima versione marcata 5.16. In ogni casu, a squadra di programatori hè dura à u travagliu nantu à u prughjettu, grazia à quale anu sappiutu fà qualcosa chì certi pirsuni anu pensatu chì era cumplitamenti impussibile quandu u prughjettu Apple Silicon hè statu introduttu. In particulare, anu pussutu portà i driver per PCIe è USB-C PD. L'altri drivers per Printctrl, I2C, ASC mailbox, IOMMU 4K è u driver di gestione di l'energia di u dispositivu sò ancu pronti, ma avà aspettanu una verificazione attenta è una cumissioni sussegwenti.

MacBook Pro Linux SmartMockups

I creatori aghjunghjenu allora cumu funziona veramente cù i cuntrolli. Per a so funziunalità propria, anu bisognu à esse fermamente cunnessi à l'hardware utilizatu è per quessa per esse cuscenti ancu di i più chjuchi ditaglii (per esempiu, u numeru di pins è simili). Dopu tuttu, questi sò i requisiti per a maiò parte di chips, è cù ogni nova generazione di hardware, i cunduttori anu da esse mudificate per offre un supportu 100%. Tuttavia, Apple porta una cosa completamente nova in questu campu è si distingue solu da u restu. Grazie à questu approcciu, hè teoricamente pussibule chì i cunduttori puderanu travaglià micca solu in Macs cù M1, ma ancu in i so successori, chì sò trà altre pussibulità u mondu micca cusì esploratu di l'architettura ARM64. Per esempiu, u cumpunente chjamatu UART chì si trova in u chip M1 hà una storia larga è l'avemu trovu ancu in u primu iPhone.

Serà più faciule u porting à i chips Apple Silicon più recenti?

Basatu nantu à l'infurmazioni citati sopra, a quistione si pone nantu à se l'eventuali porting di Linux o a so preparazione per i Macs previsti cù chips più novi serà più faciule. Di sicuru, ùn sapemu ancu a risposta à sta quistione, almenu micca cun 100% di certezza. Ma sicondu i creatori di u prugettu, hè pussibule. In a situazione attuale, hè necessariu d'aspittà l'arrivu di Macs cù chips M1X o M2.

In ogni casu, avà pudemu rallegrate chì u prughjettu Asahi Linux hà avanzatu parechji passi. Ancu s'ellu ci manca una quantità di prublemi, per esempiu u supportu digià citatu per l'accelerazione GPU o certi drivers, hè sempre un sistema abbastanza utilizable. Inoltre, ci hè attualmente a quistione di induve stu segmentu si moverà veramente in u tempu.

.