Linux på M1 slår allerede Apple i sitt eget spill

Innholdsfortegnelse:

Linux på M1 slår allerede Apple i sitt eget spill
Linux på M1 slår allerede Apple i sitt eget spill
Anonim

Key takeaways

  • Asahi Linux har gitt ut alfaversjonen av distroen designet for Apples M1-brikke.
  • I motsetning til typiske maskinvareporter, har den folkefinansierte distroen ikke mottatt noen offisiell støtte fra Apple.
  • Selv om maskinvarestøtten fortsatt er dårlig, føler testerne at distroen allerede fungerer bedre enn macOS.

Image
Image

Apples M1-prosessor har snudd på hodet siden lanseringen sent i 2020, og nå er det en Linux-distro designet eksklusivt for brikken som allerede imponerer folk med ytelsen.

Innsatsen ledes av erfaren Linux-porter, Hector Martin, og hans folkefinansierte Asahi Linux-prosjekt. Prosjektet startet i januar 2021 og har nettopp sluppet sin første Alpha som kan kjøres på hvilken som helst M1, M1 Pro eller M1 Max-maskin som kjører macOS 12.3 eller nyere. Spesielt nådde prosjektet dette stadiet uten offisiell hjelp fra Apple, og oppdaget i stedet en iboende maskinvarefeil i M1-brikken.

"Mitt første inntrykk av Asahi Linux med Arch Linux Arm desktop-versjonen var at det fungerer bedre enn forventet, i det minste på en Mac mini," fort alte Michael Larabel, grunnlegger og hovedforfatter av nettstedet for maskinvare, Phoronix, Lifewire over e-post. "Det [er] fortsatt områder hvor ytelsen mangler, men [det er] allerede mye raskere enn for eksempel en Raspberry Pi 4 eller andre low-end Arm enkeltkortsdatamaskiner som kjører Linux."

Well Begun

Larabel bemerket at Asahis installasjonsprosess er litt annerledes siden den må startes fra macOS. I en e-postutveksling med Lifewire sa Bruno Santos, system- og nettverksadministrator ved ULS Castelo Branco, at Asahi kom seg gjennom installasjonen på sin M1 MacBook Air.

I tillegg til en full installasjon som forankrer et KDE-skrivebord som er klart til bruk, tilbyr Asahi også et minim alt installasjons alternativ, som Santos brukte til å manuelt installere de forskjellige komponentene som trengs for et fungerende skrivebord uten å få problemer.

Don Chia, en iOS-utvikler, fikk et problem mens han installerte Asahi på M1 MacBook Pro, men fort alte Lifewire via e-post at han var i stand til å løse problemet takket være litt hjelp fra Martin.

Siden det fortsatt er tidlige dager for prosjektet, er Asahis maskinvarestøtte ikke konsistent på alle M1-drevne maskiner. For eksempel fungerer HDMI-utgang bare på Mac mini. I mellomtiden koblet Santos til en Thunderbolt-hub, og den vedlagte Ethernet-kabelen, SSD-disken og trådløs mus og tastatur fungerte feilfritt med Air.

"Hovedproblemet for de fleste stasjonære Linux-brukere vil være mangelen på 3D/grafikkakselerasjon akkurat nå. Det jobbes med en kjernedriver og Mesa-driver for Apple-grafikken, men det vil sannsynligvis ta litt tid før er virkelig knapp og brukbar, " delte Larabel.

Så selv om du ennå ikke kan spille grafikkintensive spill gjennom Asahi, har Jason Eckert, dekan for teknologi ved triOS College, ingen problemer med enkle spill som SuperTuxKart, som fungerer perfekt på Mac mini. "Grafiken er CPU-generert, men du vet aldri fordi den er lynrask," sa Eckert til Lifewire via e-post.

Asahi er basert på ARM-bygget til den populære Arch Linux-distroen, og ingen av testerne vi har hatt noen problemer med å installere vanlig skrivebordsprogramvare, som nettlesere og mediespillere.

I utgivelsesnotatene påpeker Martin at for å maksimere ytelsen, er Asahis kjerne kompilert med en spesiell funksjon som for øyeblikket ikke støttes av noen populær programvare, spesielt Chromium-nettleseren og Electron-programvarerammeverket. Martin håper Asahis utgivelse vil oppmuntre utviklerne av disse appene til å gjøre dem kompatible med M1.

Lysår fremover

Eckert mente også at dette er mindre begrensninger som snart burde løse seg. Han har skreddersydd Asahi-installasjonen til det ytterste, og forestillingen har "sprengt hodet".

"GNOME [skrivebordsmiljø] kjører raskere enn jeg noen gang har sett [det] kjøre, LibreOffice-apper åpnes øyeblikkelig, Hugo [nettstedsgenerator] kompilerer nettstedet mitt på halvparten av tiden det gjør på macOS på samme maskin, [og] utviklingsbeholderne mine og Kubernetes-oppsettet kjører også mye raskere på Asahi," delte Eckert. "Generelt sett er det største inntrykket jeg har hatt at Asahi er mye, mye raskere på M1 enn macOS."

Mitt første inntrykk av Asahi Linux med Arch Linux Arm desktop-versjonen var at det fungerer bedre enn forventet.

Sammenlignet med erfaringen hans med å kjøre Linux i et virtualisert miljø, visste Chia at Asahi på «ekte maskinvare» ville være raskere, men han fant ut at det «var lysår foran».

"Det er fortsatt arbeid å gjøre rundt strømstyring for CPU/SoC, men så langt har ytelsen vært ganske rimelig, alt tatt i betraktning, og har ikke den offisielle støtten fra Apple. I noen få benchmarks, [Asahi slår til og med ut] macOS på samme maskinvare!" delte Larabel, som nylig la ut sine detaljerte benchmarks.

Eckert bemerket at som en sky/mikrotjenesteutvikler, for at Asahi skal bli hans daglige operativsystem, trenger han det for å kjøre elektronbaserte apper som Visual Studio Code, sammen med forbedret støtte for maskinvare som Bluetooth. mus.

"Jeg har ganske mye bestemt ut fra hastigheten at det til slutt kommer til å bli min daglige sjåfør," understreket Eckert.

Anbefalt: