Linux på M1 slår redan Apple i sitt eget spel

Innehållsförteckning:

Linux på M1 slår redan Apple i sitt eget spel
Linux på M1 slår redan Apple i sitt eget spel
Anonim

Key takeaways

  • Asahi Linux har släppt alfaversionen av sin distro designad för Apples M1-chip.
  • Till skillnad från vanliga hårdvaruportar har den crowdfunded distro inte fått något officiellt stöd från Apple.
  • Även om hårdvarustödet fortfarande är skissartat, tycker testare att distron redan fungerar bättre än macOS.

Image
Image

Apples M1-processor har vänt huvudena sedan lanseringen i slutet av 2020, och nu finns det en Linux-distro designad exklusivt för chippet som redan imponerar folk med sin prestanda.

Insatsen leds av erfaren Linux-porter, Hector Martin, och hans folkfinansierade Asahi Linux-projekt. Projektet började i januari 2021 och har precis släppt sin första Alpha som kan köras på vilken M1-, M1 Pro- eller M1 Max-maskin som helst som kör macOS 12.3 eller senare. Noterbart är att projektet nådde detta stadium utan någon officiell hjälp från Apple, och upptäckte istället ett inneboende hårdvarufel i M1-chippet.

"Mitt första intryck av Asahi Linux med dess Arch Linux Arm-skrivbordsversion var att det fungerar bättre än förväntat, åtminstone på en Mac mini", berättade Michael Larabel, grundare och huvudförfattare till webbplatsen för datorhårdvara, Phoronix, Lifewire via e-post. "Det [finns] fortfarande områden där prestanda saknas, men [det är] redan mycket snabbare än till exempel en Raspberry Pi 4 eller andra low-end Arm enkortsdatorer som kör Linux."

Well Begun

Larabel noterade att Asahis installationsprocess är lite annorlunda eftersom den måste initieras från macOS. I ett e-postutbyte med Lifewire sa Bruno Santos, system- och nätverksadministratör vid ULS Castelo Branco, att Asahi kom igenom installationen på sin M1 MacBook Air.

Förutom en fullständig installation som förankrar ett färdigt KDE-skrivbord, erbjuder Asahi också ett minim alt installations alternativ, som Santos använde för att manuellt installera de olika komponenterna som behövs för ett fungerande skrivbord utan att stöta på några problem.

Don Chia, en iOS-utvecklare, stötte på ett problem när han installerade Asahi på sin M1 MacBook Pro men sa till Lifewire via e-post att han kunde lösa problemet tack vare lite hjälp från Martin.

Eftersom det fortfarande är tidiga dagar för projektet är Asahis hårdvarustöd inte konsekvent på alla M1-drivna maskiner. Till exempel fungerar HDMI-utgång bara på Mac mini. Samtidigt kopplade Santos in en Thunderbolt-hubb, och den anslutna Ethernet-kabeln, SSD-disken och trådlös mus och tangentbord fungerade felfritt med hans Air.

"Huvudproblemet för de flesta Linux-datoranvändare kommer att vara avsaknaden av 3D/grafikacceleration just nu. Det finns en kärndrivrutin och Mesa-drivrutin som arbetas på för Apple-grafiken, men det kommer troligen att ta lite tid innan är riktigt tilltäppt och användbar ", delade Larabel.

Så även om du ännu inte kan spela grafikintensiva spel genom Asahi, har Jason Eckert, dekanus för teknik vid triOS College, inga problem med enkla spel som SuperTuxKart, som fungerar perfekt på hans Mac mini. "Grafiken är CPU-genererad, men du skulle aldrig veta eftersom den är blixtsnabb", sa Eckert till Lifewire via e-post.

Asahi är baserad på ARM-bygget av den populära Arch Linux-distron, och ingen av testarna vi interagerade med stötte på några problem med att installera den vanliga skrivbordsmjukvaran, såsom webbläsare och mediaspelare.

I releasenoterna påpekar Martin att för att maximera prestanda är Asahis kärna kompilerad med en speciell funktion som för närvarande inte stöds av någon populär programvara, framför allt Chromium-webbläsaren och Electron-programvaran. Martin hoppas att Asahis release kommer att uppmuntra utvecklarna av dessa appar att göra dem kompatibla med M1.

Ljusår framåt

Eckert trodde också att det här är mindre begränsningar som borde lösas snart. Han har skräddarsytt sin Asahi-installation till det bästa, och föreställningen har "blåst hans sinne".

"GNOME [skrivbordsmiljö] går snabbare än jag någonsin sett [den] köra, LibreOffice-appar öppnas omedelbart, Hugo [webbplatsgenerator] kompilerar min webbplats på hälften av tiden den gör på macOS på samma maskin, [och] mina utvecklingscontainrar och Kubernetes-installationen körs också mycket snabbare på Asahi", delade Eckert. "I allmänhet är det största intrycket jag har haft att Asahi är mycket, mycket snabbare på M1 än macOS."

Mitt första intryck av Asahi Linux med dess Arch Linux Arm-skrivbordsversion var att det fungerar bättre än förväntat.

Jämfört med sin erfarenhet av att köra Linux i en virtualiserad miljö visste Chia att Asahi på "riktig hårdvara" skulle vara snabbare, men han fann att det "låg ljusår framåt."

"Det finns fortfarande arbete att göra kring strömhantering för CPU/SoC, men hittills har prestandan varit ganska rimlig, allt övervägt, och inte haft det officiella stödet från Apple. I några riktmärken, [Asahi slår till och med ut] macOS på samma hårdvara!" delade Larabel, som nyligen publicerade sina detaljerade riktmärken.

Eckert noterade att som utvecklare av moln/mikrotjänster, för att Asahi ska bli hans vardagliga operativsystem, behöver han det för att köra elektronbaserade appar som Visual Studio Code, tillsammans med förbättrat stöd för hårdvara som hans Bluetooth mus.

"Jag har ganska mycket bestämt mig baserat på hastigheten att det så småningom kommer att bli min dagliga förare", betonade Eckert.

Rekommenderad: