Asahi Linux uppnår grundläggande start på Apple M3-chips

Asahi Linux-projektet har gjort framsteg i att porta Linux till Apples M3-chipserie genom reverse engineering. Utvecklare rapporterar att systemet nu når ett grundläggande starttillstånd med en blinkande markör, vilket indikerar initialt stöd för CPU och perifera enheter. Avancerade funktioner som GPU-acceleration är dock fortfarande under utveckling.

Asahi Linux-projektet, som fokuserar på att anpassa öppen källkod Linux till Apples proprietära Silicon-hårdvara, har meddelat stegvisa framsteg för M3-chipserien. Enligt en framstegsrapportering från Asahi Linux-teamet har reverse engineering-insatser möjliggjort grundläggande startfunktioner, där systemet initierar CPU och grundläggande perifera enheter, vilket resulterar i en blinkande markör på skärmen. Detta grundläggande stöd markerar ett nyckelskritt för att låsa upp Apples strikt kontrollerade ekosystem, även om projektet betonar att M3-kompatibiliteten ännu inte är lämplig för vardagligt bruk.

Utöver start arbetar teamet med mer komplexa integrationer, inklusive GPU-acceleration och perifera enheter, som fortfarande är under utveckling. Användare på plattformar som Hacker News har lyft fram frustrationer med virtualiseringsalternativ, vilket understryker fördelarna med bar-metal Linux-installationer för uppgifter som kräver direkt hårdvaruåtkomst, såsom manipulation av WiFi-kort.

En betydande teknisk förändring involverar migrering av m1n1-bootloadern från C till Rust, ett språk känt för sina minnes säkerhetsfunktioner som minskar buggar i lågnivåkod. Som detaljerat i Phoronix täckning syftar denna modernisering till att förbättra underhållbarhet och säkerhet, i linje med trender som Linux-kärnans införlivande av Rust-moduler. Tidiga tester visar att Rust-versionen hanterar kärnstartsuppgifter på M3-hårdvara, med full funktionsparitet pågående.

Bredare insatser inkluderar upstreaming av förändringar till mainline Linux-kärnan. Linux 6.17 inkluderar sammanslagningar av SMC-kärndrivrutiner för förbättrad hantering av omstarter och GPIO-stöd, vilket förbättrar stabiliteten för M1- och M2-enheter samtidigt som infrastruktur byggs för M3, inklusive bättre WiFi- och Bluetooth-funktionalitet, enligt rapportering från Linuxiac. Projektet uppmanar reverse engineering-experter via IRC- och Matrix-kanaler att samarbeta kring utmaningar som full skärmutdata och drivrutiner.

Upprätthålls av sponsorer på OpenCollective och GitHub, främjar Asahi Linux community-driven innovation. Diskussioner på Reddit's AsahiLinux subreddit visar entusiasm i balans med realism, med prioritet på förfiningar av M1 och M2 innan bredare M3-adoption. Dagliga byggen för Fedora Asahi Remix riktar sig mot kommande Fedora-versioner och integreras med KDE Plasma, med löfte om en mer raffinerad upplevelse. Framtida milstolpar inkluderar konforma GPU-drivrutiner, inspirerade av tidigare M1-framgångar noterade i AppleInsider-rapporter. Dessa utvecklingar minskar klyftan mellan Apples hårdvara och Linux-flexibilitet, till fördel för utvecklare i detta nischade område.

Denna webbplats använder cookies

Vi använder cookies för analys för att förbättra vår webbplats. Läs vår integritetspolicy för mer information.
Avböj