Omvänd konstruktionsstöd för Apple Silicon, inklusive Asahi Linux M1 Ultra

Omvänd konstruktionsstöd för Apple Silicon, inklusive Asahi Linux M1 Ultra

i bra form, sakta men säkert börjar Asahi Linux-teamet få igång Linux på Apple Silicon Macs.

apple/asahi linux

Apple Silicon Mac-datorer har fått mestadels lysande recensioner hos Ars och på andra håll för sin hastighet, energieffektivitet och den tekniska prestation de representerar – chipsen är skalade telefonprocessorer som använder mindre ström än jämförbara Intel-chips. kan prestera bättre eller bättre.

Men övergången från x86-hårdvara har gjort Macen lite mindre användbar för människor som vill köra flera operativsystem på sina Mac-datorer. Även om du kan köra ARM-versioner av Linux och (med förbehåll och utan officiellt stöd) att köra Windows, ett alternativt operativsystem direkt ovanpå hårdvaran, i en virtuell maskin på en Apple Silicon Mac är inget Apple stöder. Apple distribuerar inte drivrutiner för andra operativsystem, och att gå bort från x86-processorer och brett stödda Intel- och AMD-GPU:er gör det svårare för andra utvecklare att gå in och tillhandahålla dessa drivrutiner.

han är där Asahi Linux Project I månader har en liten grupp volontärer arbetat för att få igång den här Arch Linux-baserade distributionen på Apples silicon Mac-datorer, anpassa befintliga drivrutiner och (när det gäller GPU:er) mödosamt skriva sina egna. Är. Och det arbetet lönar sig – förra veckan släppte teamet sin första alfainstallationsmjukvara för allmänheten, och tills imorgon stöder den nya M1 Ultra i mac studio.

I den aktuella alfa är en imponerande lista med hårdvara redan på gång, inklusive Wi-Fi, USB 2.0 över Thunderbolt-port (USB 3.0 fungerar bara på Mac-datorer med USB-A-portar, men USB 3.0 över Thunderbolt) Kommer snart”), och inbyggd prestanda. Men det saknas fortfarande stora funktioner, inklusive DisplayPort och Thunderbolt, webbkamera, Bluetooth, viloläge och GPU-acceleration. Som sagt, när det gäller GPU-acceleration, säger utvecklare att M1 är tillräckligt snabb för att ett mjukvarurenderat Linux-skrivbord känns snabbare på M1 än GPU-accelererade stationära datorer på många andra ARM-chips.

Annons

Asahis utvecklare tror inte att programvaran kommer att vara “klar, med all grundläggande M1-seriens hårdvara och funktionalitet stödd och fungerande direkt”, för ytterligare ett år, kanske två. Då kommer Apple förmodligen ha introducerat ytterligare en generation eller två av M -seriens chips. Men utvecklare är optimistiska att det arbete de gör nu kommer att fortsätta att fungera på kommande generationer av Apple-hårdvara med relativt minimal ansträngning.

På både deras wiki-sidor och deras statusuppdateringar noterar utvecklarna att Apple överraskande är engagerade i bakåtkompatibilitet med dess kisel. Vissa lågnivåkomponenter som avbrottskontrollern och UART-hårdvaran går tillbaka till den ursprungliga iPhone och PA Semi, ett företag som köptes av Apple. Kickstarta din mobila chiptillverkning 2008. En del av den hårdvaran har ändrats för att stödja framför allt de förbättrade M1 Pro/Max/Ultra-processorerna, men det nya gränssnittet borde inte ersätta det igen på länge.

Asahi-teamet vill att deras arbete ska flyttas uppströms till Linux-kärnan och någon annanstans, och sedan tillbaka till andra distributioner över tiden. Linux Kernel 5.13 Lade till Basic M1 Mac-stöd Baserat på arbetet från Asahi-teamet, och M1:s PCIe-drivrutin inkluderades Version 5.16. I (Det finns andra bitar, inklusive M1 Pro och Max-stöd som skickats in för granskning. Detta betyder att när Asahi väl är konfigurerat och kört på M1 Mac, förhoppningsvis kommer andra distributioner inte att ligga långt efter.

Om du vill prova Asahi Linux på en M1 Mac, körs det aktuella installationsprogrammet från kommandoraden och kräver “minst 53 GB ledigt utrymme” för en installation. KDE Plasma Desktop, Asahi kräver bara 15 GB, men installationsprogrammet kräver att du lämnar minst 38 GB ledigt utrymme för att installera macOS så att macOS-systemuppdateringar inte går sönder. Därifrån bör dubbelstart fungera på samma sätt som processen på en Intel Mac, med det alternativa operativsystemet synligt från startskivan eller startväljaren som du kan starta när du startar din Mac. Framtida uppdateringar bör kunna installeras från din nya Asahi Linux-installation och bör inte kräva att du installerar om från början.