Apple’s Macs with M1 processors deliver some of the best performance-per-watt of any personal computers to date, but there’s a down side for some users – the only operating system that’s officially supported is MacOS.

Unofficially though? Developers have been working to port Linux to play well with Apple Silicon since shortly after the first Macs with M1 chips arrived, and they’ve made a lot of progress in recent months. The developers behind the Asahi Linux project say the operating system is now “usable as a basic Linux desktop” on Macs with Apple Silicon.

Asahi is a custom Linux distribution designed for Macs with Apple Silicon, but the goal of the project is to upstream all the custom drivers and other code needed to allow Linux distros to work with Apple’s chips. So eventually you may have your pick of Linux-based operating systems to run on a Mac.

For now, most basic features are said to be working with Asahi Linux, with a few notable exceptions. There’s no support for Thunderbolt, USB 3, audio, or camera hardware yet. And there’s no support for hardware-accelerated graphics yet either.

But the team notes that Apple’s M1 CPU is so fast that software-based graphics rendering is pretty good, with a Linux desktop environment rendering more quickly via software on a PC with an M1 chip than it does via hardware on a computer with a Rockchip ARM64 processor.

For now, the team notes that there are working drivers for things like power management, CPU frequency scaling, the display controller, NVMe storage, PCIe, and USB-C, among other things.

One thing that the Asahi Linux team hasn’t made available yet? A user-friendly installer. There is an alpha installer that developers and advanced users can use to get started, but you may need to reach out to the Asahi team via their IRC channel to set things up.

Support Liliputing

Liliputing's primary sources of revenue are advertising and affiliate links (if you click the "Shop" button at the top of the page and buy something on Amazon, for example, we'll get a small commission).

But there are several ways you can support the site directly even if you're using an ad blocker* and hate online shopping.

Contribute to our Patreon campaign


Contribute via PayPal

* If you are using an ad blocker like uBlock Origin and seeing a pop-up message at the bottom of the screen, we have a guide that may help you disable it.

Subscribe to Liliputing via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Join 9,535 other subscribers

3 replies on “Linux for Apple Silicon is getting closer to being usable for basic computing”

  1. I wonder if video output using Displayport over USB-C will be supported. I searched through their updates, and it looks like theyre talking about Displayport support, but I don’t see anything confirmed working.

    I also wonder if the Mac Mini’s HDMI will be supported. Apparently the Mac Mini’s HDMI port is just an internal Displayport to HDMI adapter with its own driver.

  2. This is really the only thing keeping me from buying a macbook air, m1. Being stuck with no other OS option for when the maker decides I’m done using the hardware(um, don’t I own this?), is not an option.

Comments are closed.