Gå til indholdet

Nyheder

Af den

Vi præsenterer Omarchy M

Apple laver fremragende hardware. Det har de altid gjort (minus den ene gang med butterfly-tastaturet). Og mange af dem, der kommer til Omarchy, kommer fra en Mac. Mange af dem vil gerne beholde maskinen og skille sig af med operativsystemet. Så vi vil gøre færdigt, hvad Asahi startede: Omarchy, der kører smukt på Apple Silicon, med et minimum af bøvl med opsætningen.

Det arbejde har allerede et hold bag sig. I dag gør vi det officielt: Omarchy M, vores hold for Macs med Apple Silicon (plus et par medlemmer, der holder ældre Macs med i folden).

Lad mig præsentere medlemmerne.

Installationsprogrammet. Marcelo Alcantara bygger det native Mac-installationsprogram. Du downloader en app på macOS, den henter den signerede Omarchy-udgivelse, opretter partitionerne og starter dig op i Omarchy ved siden af din eksisterende macOS. Intet USB-stik, ingen besværgelser i terminalen. Han stod også bag det build, der fik eksterne skærme over USB-C til at lyse op.

Omarchy Mac. Naeem Malik har vedligeholdt Omarchy Mac i et år, og fået Omarchy ud på M1- og M2-maskiner længe før noget af dette blev officielt, og har opbygget et Discord-fællesskab på over 800 mennesker omkring det. Scott Jones er den anden halvdel af projektet på Linux-siden af installationen. Han fik for nylig M3 Air-skærmen til at køre på Apples hardware-skærmcontroller, hvilket tog den maskine fra ubrugelig til brugbar på en enkelt nat.

Try Omarchy. Eduardo Martinez byggede Try Omarchy: det ægte Omarchy-skrivebord, der kører som en native, hardware-accelereret app på din Mac, med dit kamera, lyd, udklipsholder og en delt mappe koblet igennem. Intet at partitionere. Bare download det og se, hvad ståhejen handler om.

Pakker. Shun Li sørger for, at alt det, Omarchy har brug for, findes som en aarch64-pakke, sammen med generiske ARM64-diskimages til virtuelle maskiner og de gæsteværktøjer, der gør dem behagelige at bruge.

Drivere og kernen. Ryan Murray er i gang med at bringe Neo'en op at køre og bygger de fundamenter, resten af holdet arbejder ud fra. Han udvikler en SPTM-emulator, der gør det muligt at trace macOS på M4 og nyere chips. Disse traces er afgørende for at få skærme, GPU'er, lyd, trådløst netværk og Bluetooth til at virke. Dj skriver GPU-driverne og fik Touch ID til at virke ved at tale direkte med Secure Enclave. Miguel Cruz er specialiseret i M5-arbejde: han reverse-engineerede Apples proprietære N1-chip og fik dens Wi-Fi og Bluetooth til at virke i Linux. Han har også bidraget med hardware-videoenkodning og -dekodning, Bluetooth og skrivebordsforbedringer på Neo'en. Liam er i gang med at bringe Neo'ens trackpad, strømstyring, højttalere og hovedtelefonudgang op at køre, med Ryans macOS-traces som afgørende grundarbejde. Eryk Wieliczko vedligeholder M4-understøttelse og clean-room-implementeringer og arbejder med integration og pakning. Jaidip Subedi muliggjorde eksterne skærme over USB-C på M2 MacBook Air.

MLX. Joshua Warren bygger mlx-omarchy, som bringer Apples MLX-maskinlæringsframework til Linux på Apple-GPU'er via Vulkan. Din kode siger stadig import mlx.core as mx, men nu kører den på Omarchy.

Ældre Macs. Shawn Yeager har en stak pull requests til Touch Bar MacBook Pro fra 2016 og 2017: højttalere, Wi-Fi, sensoren for omgivende lys, selve Touch Bar'en. Randy reverse-engineerer T2-sikkerhedschippen for at bringe Touch ID til Intel-Macs og dokumenterer hver rettelse til MacBook Pro fra 2019 undervejs. Jon Kinney arbejdede lidt efter lidt på ARM-understøttelse til Omarchy for et år siden og koordinerer nu, hvem på holdet der laver hvad.

Sammen er de en formidabel gruppe. Femten mennesker, der ikke ventede på tilladelse, og som har brugt agenter til at bevæge sig i et tempo, der ville have virket absurd for et år siden.

Målet for den første udgivelse er perfekt kompatibilitet med M1 og M2, inklusive Pro- og Max-varianterne:

  • Et problemfrit installationsprogram, med mulighed for både at installere og prøve
  • Fuld GPU-understøttelse
  • Eksterne skærme over USB-C
  • Touch ID
  • MLX
  • Diskkryptering

Der arbejdes på nyere maskiner parallelt, men M1 og M2 er der, hvor vi planter flaget først. Ud over M-maskinerne er der millioner af klassiske bærbare derude, mange af dem allerede pensioneret fra Apples seneste macOS-ambitioner, og hver eneste af dem kan blive en vidunderlig Omarchy-computer.

Du behøver ikke vente på den finpudsede udgivelse for at komme i gang. Try Omarchy får dig til at kigge på det ægte skrivebord på din Mac på få minutter. Og hvis du er klar til at forpligte dig, vil installationsprogrammet sætte Omarchy ved siden af macOS på en M1 eller M2 i dag.

Til sidst en opfordring. Hvis du har arbejdet med Linux til Apple-hardware, hvad enten det er kernedrivere, firmware, pakning, installationsprogrammer eller maskinlæring, vil vi meget gerne høre fra dig. Der er en god chance for, at du har løst noget, vi stadig jagter, eller omvendt. Kontakt os på apple@omarchy.org.

Lad os gøre færdigt, hvad Asahi startede.

Alle nyheder