Linux kan nu køres på Mac'er med M1, og det ser ud til at være brugbart

Linux på en M1

med Linux 5.15, kernen forbedrede understøttelse af Apple M1. For at opdatere hukommelsen lidt for dem, der ikke kan huske eller har været uvidende, præsenterede Tim Cook for lidt over et år siden sin første processor til computere, en som de kaldte M1, og som har ARM -arkitektur. Af den grund har udviklerne været nødt til at arbejde lidt mere for at gøre deres software kompatibel med den nye hardwarekomponent i æblet.

Hvad der ikke virkede på de nye Mac'er var Linux, og ikke kun det, da Windows var et andet operativsystem, der ikke kunne køres selv i en virtuel maskine. Men med tiden kommer supporten, og Linux kan nu køres på computere med M1 Apple… sådan. Det kan bruges på en lignende måde, som vi kan køre nogle versioner af Android på en Raspberry Pi: det virker, ting kan gøres, men der er f.eks. Ingen hardware acceleration.

Linux på M1 Mac'er fungerer uden hardware acceleration

Det projekt, der har arbejdet med det i flere måneder, er Asahi Linux, og de har allerede talt om deres hensigter i e -mails sendt mellem kerneudviklere. Nu er ordet, der bruges til at definere, hvordan Linux fungerer på en Mac med M1, "brugbart", hvilket betyder, at det kan bruges. Men ikke at det er perfekt, da ingen acceleration via GPU'en Det vil for eksempel gøre det umuligt at se videoer eller spille videospil problemfrit. Eller i tilfælde af videoer vil det simpelthen se værre ud.

Asahi Linux har formået at sætte de nødvendige drivere i Linux 5.16, blandt hvilke er PCIe, USB-C, Pinctrl, strømstyringen eller skærmkontrollen:

"Med disse drivere er M1 -Mac'er virkelig brugbare som Linux -stationære maskiner. Selvom der endnu ikke er nogen GPU-acceleration, er M1's CPU'er så kraftige, at et softwaregengivet skrivebord faktisk er hurtigere på dem end på f.eks. Hardware-accelererede Rockchip ARM64-maskiner. "

Problemet eller udfordringen er at få hardware acceleration til at arbejde i Apples SoC ved hjælp af en proprietær GPU. Udviklere skal oprette en ny driver fra bunden, og det vil tage tid. Den næste ting vil være at starte et komplet installationsprogram, noget som kun fællesskabsmedlemmer har adgang til i øjeblikket.

Ifølge mange udviklere, og jeg er enig, fremtiden er ARMSå det er gode nyheder, at softwareudviklere arbejder på at forbedre supporten. Når det er standardiseret, noget, som vi ikke ved, hvornår der vil ske, men det vil ske, vil alt blive 100% understøttet, og vi vil alle vinde.


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for data: AB Internet Networks 2008 SL
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.