Asahi Linux on Apple Siliconi toe, sealhulgas M1 Ultra, pöördprojekteerimine.
Apple Silicon Macid on pälvinud enamasti kiitvaid hinnanguid nende kiiruse, energiatõhususe ja tehniliste edusammude kohta – kiibid on suuremad telefoniprotsessorid, mis suudavad töötada sama hästi või paremini kui võrreldavad Inteli kiibid, kasutades vähem energiat.
Kuid x86 riistvarast eemaldumine on muutnud Maci ka pisut vähem kasulikuks neile, kes soovivad oma Macis kasutada mitut operatsioonisüsteemi. Kuigi saate Apple Silicon Maci arvutites virtuaalmasinates käitada Linuxi ja (reservatsioonidega ja ilma ametliku toeta ) Windowsi ARM-versioone, ei toeta Apple alternatiivsete operatsioonisüsteemide käitamist otse riistvara peal. Apple ei levita teiste operatsioonisüsteemide jaoks draivereid ning x86 protsessorite ning laialdaselt toetatud Inteli ja AMD GPU-de eemaldamine muudab teiste arendajate jaoks nende draiverite pakkumise ja sekkumise raskemaks.
See on koht, kus Asahi Linuxi projekt tuleb . Väike rühm vabatahtlikke on mitu kuud töötanud selle nimel, et see Arch Linuxil põhinev distributsioon töötaks Apple Silicon Maci arvutites, kohandades olemasolevaid draivereid ja (GPU puhul) hoolikalt kirjutades oma. oma. Ja töö tasub end ära – eelmisel nädalal lasi meeskond avalikkuse ette oma esimese alfainstalleri ning alates eilsest toetab tarkvara Mac Studio uut M1 Ultrat.
Muljetavaldav nimekiri riistvarast töötab juba praeguses alfaversioonis, sealhulgas Wi-Fi, USB 2.0 Thunderbolti portide kaudu (USB 3.0 töötab ainult USB-A-portidega Mac-arvutites, kuid USB 3.0 Thunderbolti kaudu on varsti tulemas) ja integreeritud ekraan. Kuid endiselt puuduvad olulised funktsioonid, sealhulgas DisplayPort ja Thunderbolt, veebikaamera, Bluetooth, puhkerežiim ja GPU kiirendus. Kuid GPU kiirenduse osas väidavad arendajad, et M1 on piisavalt kiire, et tarkvaraga renderdatud Linuxi töölaud tundub M1-s kiirem kui paljude teiste ARM-kiipide graafikakiirendusega töölaud.
Asahi arendajad ei usu, et tarkvara saab “valmis”, kui kogu M1-seeria põhiline riistvara ja funktsioonid on toetatud ja töötavad karbist välja, “veel üks aasta, võib-olla kaks “. Selleks ajaks tutvustab Apple tõenäoliselt veel ühe või kaks põlvkonda M-seeria kiipe. Kuid arendajad loodavad, et suur osa tööst, mida nad praegu teevad, jätkab tööd tulevaste põlvkondade Apple’i riistvara kallal suhteliselt minimaalse pingutusega.
Nii oma wiki lehtedel kui ka olekuvärskendustes märgivad arendajad, et Apple on üllatavalt pühendunud tagasiühilduvusele oma räniga. Mõned madala tasemega komponendid, nagu katkestuskontroller ja UART-riistvara, pärinevad algsest iPhone’ist ja PA Semi-st – ettevõttest, mille Apple omandas oma mobiilikiipide käivitamiseks 2008. aastal. Eelkõige M1 Pro/Max/Ultra protsessorid, kuid uued liidesed ei tohiks pikka aega uuesti muutuda.
Asahi meeskond soovib, et nende töö liiguks ülesvoolu Linuxi kernelisse ja mujale ning imbuks aja jooksul tagasi teistesse distributsioonidesse. 5.13 Linuxi kernel lisas Asahi meeskonna töö põhjal põhilise M1 Maci toe ja M1 PCIe draiver lisati versiooni 5.16 ( ülevaatamiseks esitati muud bitid, sealhulgas M1 Pro ja Max tugi ). See tähendab, et kui Asahi on M1 Macidel täielikult töökorras, loodame, et teised distributsioonid ei jää liiga palju maha.
Kui soovite proovida Asahi Linuxi M1 Macis, töötab praegune installiprogramm käsurealt ja vajab KDE Plasma töölauaga installimiseks “vähemalt 53 GB vaba ruumi” . Asahi vajab ainult umbes 15 GB, kuid installija nõuab, et jätaksite macOS-i installimiseks vähemalt 38 GB vaba ruumi, et macOS-i süsteemivärskendused ei katkeks. Sealt edasi peaks topeltkäivitamine toimima sarnaselt Intel Maci protsessiga, kus alglaadimisdraivist või algkäivitusvalijast on näha alternatiivne OS, mille saate Maci käivitamisel käivitada. Tulevased värskendused tuleks installida teie uuest Asahi Linuxi installist ja need ei tohiks nõuda uut installimist.
Lisa kommentaar