Key takeaways
- Asahi Linux har frigivet alfaversionen af sin distro designet til Apples M1-chip.
- I modsætning til typiske hardwareporte har den crowdfundede distro ikke modtaget nogen officiel support fra Apple.
-
Selv om hardwareunderstøttelsen stadig er mangelfuld, føler testere, at distroen allerede fungerer bedre end macOS.
Apples M1-processor har vendt hovederne siden lanceringen i slutningen af 2020, og nu er der en Linux-distro designet eksklusivt til chippen, der allerede imponerer folk med sin ydeevne.
Indsatsen ledes af den erfarne Linux-porter, Hector Martin, og hans crowdfundede Asahi Linux-projekt. Projektet begyndte i januar 2021 og har netop udgivet sin første Alpha, der kan køre på enhver M1, M1 Pro eller M1 Max maskine, der kører macOS 12.3 eller nyere. Navnlig nåede projektet dette stadie uden nogen officiel hjælp fra Apple, og opdagede i stedet en iboende hardwarefejl i M1-chippen.
"Mit første indtryk af Asahi Linux med dens Arch Linux Arm desktop-version var, at det fungerer bedre end forventet, i det mindste på en Mac mini," fort alte Michael Larabel, grundlægger og hovedforfatter af computerhardware-webstedet, Phoronix, Lifewire via e-mail. "Der [er] stadig områder, hvor ydeevnen mangler, men [det er] allerede meget hurtigere end f.eks. en Raspberry Pi 4 eller andre low-end Arm singleboard-computere, der kører Linux."
Godt begyndt
Larabel bemærkede, at Asahis installationsproces er lidt anderledes, da den skal startes fra macOS. I en e-mail-udveksling med Lifewire sagde Bruno Santos, system- og netværksadministrator ved ULS Castelo Branco, at Asahi kom igennem installationen på sin M1 MacBook Air.
Ud over en fuld installation, der forankrer et klar-til-brug KDE-skrivebord, tilbyder Asahi også en minimal installationsmulighed, som Santos brugte til manuelt at installere de forskellige komponenter, der er nødvendige for en fungerende desktop uden at løbe ind i nogen problemer.
Don Chia, en iOS-udvikler, stødte ind i et problem, da han installerede Asahi på sin M1 MacBook Pro, men fort alte Lifewire via e-mail, at han var i stand til at løse problemet takket være lidt hjælp fra Martin.
Da det stadig er tidlige dage for projektet, er Asahis hardwaresupport ikke konsekvent på tværs af alle M1-drevne maskiner. For eksempel virker HDMI-output kun på Mac mini. I mellemtiden tilsluttede Santos en Thunderbolt-hub, og det tilsluttede Ethernet-kabel, SSD-disk, trådløs mus og tastatur fungerede fejlfrit med hans Air.
"Hovedproblemet for de fleste Linux-desktopbrugere vil være manglen på 3D/grafikacceleration lige nu. Der arbejdes på en kernedriver og Mesa-driver til Apple-grafik, men det vil sandsynligvis tage noget tid før er virkelig tilknappet og brugbar, " delte Larabel.
Så selvom du endnu ikke kan spille grafikintensive spil gennem Asahi, står Jason Eckert, teknologidekan på triOS College, ikke over for nogen problemer med simple spil som SuperTuxKart, der fungerer perfekt på hans Mac mini. "Grafik er CPU-genereret, men du ville aldrig vide det, fordi det er lynhurtigt," sagde Eckert til Lifewire via e-mail.
Asahi er baseret på ARM-bygningen af den populære Arch Linux-distro, og ingen af de testere, vi interagerede med, havde problemer med at installere den sædvanlige desktopsoftware, såsom webbrowsere og medieafspillere.
I udgivelsesbemærkningerne påpeger Martin, at for at maksimere ydeevnen er Asahis kerne kompileret med en bestemt funktion, der i øjeblikket ikke understøttes af populær software, især Chromium-webbrowseren og Electron-softwarerammerne. Martin håber, at Asahis udgivelse vil tilskynde udviklerne af disse apps til at gøre dem kompatible med M1.
Lysår forude
Eckert mente også, at det er mindre begrænsninger, som snart burde blive løst. Han har skræddersyet sin Asahi-installation til det yderste, og forestillingen har "sprængt hans sind".
"GNOME [skrivebordsmiljø] kører hurtigere, end jeg nogensinde har set [det] køre, LibreOffice-apps åbner øjeblikkeligt, Hugo [website-generator] kompilerer mit websted på den halve tid, det gør på macOS på den samme maskine, [og] mine udviklingscontainere og Kubernetes-opsætning kører også meget hurtigere på Asahi," delte Eckert. "Generelt er det største indtryk, jeg har haft, at Asahi er meget, meget hurtigere på M1 end macOS."
Mit første indtryk af Asahi Linux med dens Arch Linux Arm desktop-version var, at det fungerer bedre end forventet.
Sammenlignet med sin erfaring med at køre Linux i et virtualiseret miljø vidste Chia, at Asahi på "rigtig hardware" ville være hurtigere, men han fandt ud af, at det "var lysår forude."
"Der er stadig arbejde at gøre omkring strømstyring til CPU/SoC, men indtil videre har ydeevnen været ret rimelig, alt taget i betragtning, og har ikke den officielle support fra Apple. I nogle få benchmarks, [Asahi slår endda ud] macOS på den samme hardware!" delte Larabel, som for nylig postede sine detaljerede benchmarks.
Eckert bemærkede, at han som cloud-/mikrotjenesteudvikler, for at Asahi skal blive hans daglige OS, har brug for det til at køre elektronbaserede apps såsom Visual Studio Code sammen med forbedret understøttelse af hardware såsom hans Bluetooth mus.
"Jeg har stort set besluttet baseret på hastigheden, at det i sidste ende skal være min daglige chauffør," understregede Eckert.