Developers finally get Linux running on an Apple M1-powered Mac

Asahi Linux on a mac book.
(Image credit: Asahi Linux)

 Asahi Linux is a project by a community of developers dedicated to getting Linux running on Apple's impressive M1 silicon. According to its September progress report (thanks Tom's Hardware), the group has made significant headway in its mission by having Ahasi Linux operating natively as a basic Linux desktop on an Apple M1 Mac. 

Virtual reality

(Image credit: Valve)

Best VR headset: which kit should you choose?
Best graphics card: you need serious GPU power for VR
Best gaming laptop: don't get tied to your desktop in VR

This is a big deal because Apple uses a bunch of proprietary tech that doesn't play nice with you if you're trying to run an operating system that isn't macOS on one of its computers. Some adventurous developers have been trying ways to open up Apple's closed M1 ecosystem for a while now, and Asahi Linux might have just cracked the code.

The M1 is Apple's custom Arm-based SoC (system on chips) started showing on Macs in 2020 after ditching Intel's x86 silicon chip. The M1 is the most powerful chip Apple's ever made, so you can imagine why some folks might want to run Linux and, let's say, install Proton, which would turn their Mac into a killer gaming PC. 

This massive feat was achieved by having a bunch of drivers merged (or in review) for Linux 5.16, which includes drivers for the PCIe, USB-C PD, ASC mailbox, etc. If you're wondering if any of this is legal, don't worry. So long as no code is taken from macOS to build Linux support, it's legal to distribute.

"With these drivers, M1 Macs are usable as desktop Linux machines! While there is no GPU acceleration yet, the M1's CPUs are so powerful that a software-rendered desktop is actually faster on them than on e.g., Rockchip ARM64 machines with hardware acceleration." wrote Hector "marcan" Martin, who's leading the development of Ashai Linux.

Now that Linux is running, expect to see an official installer made available for download soon for anyone adventurous enough to try it themselves. Since there are still some missing features, however, tinker at your own risk.

"Remember, there are still many missing bits (USB3, TB, camera, GPU, audio, etc.) as well as patchsets a bit too problematic to bundle as-is at this time (WiFi, which needs significant rewrites), so don't expect this to be anywhere near the polished experience that is the goal of our project. That said, we hope this will allow those willing to be on the absolute bleeding edge to get a taste for what running Linux on these machines is like—and, for some, this might be enough for production usage."

The next step for Asahi Linux is taking on the GPU kernel interface since its current build lacks GPU acceleration. You can keep updated on the team's progress right here, along with the GitHub page of all the tools and docs involved in the project.   

Jorge Jimenez
Hardware writer, Human Pop-Tart

Jorge is a hardware writer from the enchanted lands of New Jersey. When he's not filling the office with the smell of Pop-Tarts, he's reviewing all sorts of gaming hardware, from laptops with the latest mobile GPUs to gaming chairs with built-in back massagers. He's been covering games and tech for over ten years and has written for Dualshockers, WCCFtech, Tom's Guide, and a bunch of other places on the world wide web. 

Read more
Qualcomm Snapdragon X Elite logo on a Samsung laptop
Eight months into the brave new world of Windows on ARM, and this is the state of play for PC gaming outside of the x86 arena
Nvidia Thor SoC for automotive
Nvidia's long-awaited Arm-based chip for PCs reportedly spotted running Geekbench very badly
LinuxPDF, linux running in a PDF document
Here's Linux running inside a PDF, running inside a browser, running on a Windows PC
Steam Deck's loading throbber
SteamOS beta could be available to download to your handheld gaming PC of choice as soon as April
AMD Strix Point APU chip, held in a hand, with the reflected light showing the various processing blocks in the chip die
AMD Ryzen AI Max is finally here: 'the most advanced mobile x86 processor ever created' with 40 RDNA 3.5 CUs and 16 Zen 5 cores
Valve logo with a man with a steam valve for an eye.
Valve dev says SteamOS isn't about killing Windows: 'If a user has a good experience on Windows, there's no problem'
Latest in Linux
Valve Steam Deck OLED handheld PC
Valve continues to improve the gaming performance of Linux open source drivers for AMD GPUs, as part of the Mesa project
Asahi Linux on a mac book.
Developers finally get Linux running on an Apple M1-powered Mac
Three companies making DLSS possible on Linux OS
Nvidia DLSS is coming to boost frame rates for Linux gamers this month
https://pixabay.com/photos/linux-laptop-screen-wallpaper-wood-1962898/
Research scandal sees Linux Kernel ban 'all future contributions' from University of Minnesota
Cloud computing is making Linux a more tempting target for hackers
Watch this 90-year-old tech turned Linux terminal create ASCII art
Latest in News
Man facing camera
The Day Before studio reportedly sues Russian website for calling infamous disaster-game a 'scam'
Will Poulter holding a CD ROM
'What are most games about? Killing': Black Mirror Season 7 includes a follow-up to 2018 interactive film Bandersnatch
Casper Van Dien in Starship Troopers
Sony, which is making a Helldivers 2 movie, is also making a new Starship Troopers movie, but it's not based on the Starship Troopers movie we already have
Assassin's Creed meets PUBG
Ubisoft is reportedly talking to Tencent about creating a new business entity to manage Assassin's Creed and other big games
Resident Evil Village - Lady Dimitrescu
'It really truly changed my life in every possible way': Lady Dimitrescu actor says her Resident Evil Village role was just as transformative for her as it was for roughly half the internet in 2021
Storm trooper hero
Another live service shooter is getting shut down, this time before it even launched on Steam