Skip to content
Tech News
← Back to articles

Asahi Linux on M3

read original get SanDisk Extreme Portable SSD → more articles
Why This Matters

Asahi Linux has merged M3-series support into its installer, extending usable Linux on Apple Silicon two generations past the M1. Most peripherals work, but the GPU and display controller (DCP) remain incomplete, so 3D acceleration, sleep and HDMI are still missing. It's a meaningful step for developers and users wanting a non-macOS option on modern Mac hardware.

Key Takeaways
Worth a Look

SanDisk Extreme Portable SSD — Installing Asahi Linux means repartitioning your Mac, so a fast USB-C portable SSD is the smart first step for backing up macOS before you run the installer. It's also handy for stashing distro images and extra storage since M3 Macs have soldered internal drives.

See SanDisk Extreme Portable SSD on Amazon → Affiliate link — we may earn a commission on purchases, at no extra cost to you. Product picked by AI based on this article; it is not a tested recommendation.

M2: Episode 1 (or, Asahi Linux on M3) Previous

Previous

It’s been a while since we did a blog post outside of the progress reports, and today’s as good an occasion for one as any; support for M3 series machines has now been merged into the installer. In other words, Asahi Linux now officially supports Macs with an M3 series SoC!

Linux support for M3 series SoCs and the machines powered by them is now in a state where almost everything supported on the M1 and M2 series machines just works. This includes the webcam, internal microphones, USB (up to the hardware limit of USB 3 10 Gb/s), hardware accelerated video decoding including support for AV1, WiFi, Bluetooth, and much more! The only major exceptions remain full DCP support and the GPU, which we will have more news on in the coming months. Do not expect performant or power-efficient 3D acceleration right now.

Given that a lot of this work is fresh, support is gated behind the installer’s Expert mode. Users who wish to give Asahi Linux a try on an M3 series machine can do so by running

curl -L https://alx.sh/ | EXPERT = 1 sh

in a macOS terminal and following the prompts. Please remember to do a system upgrade ( dnf upgrade --refresh ) after you have finished installing. We are aiming to drop the Expert requirement in time for the release of the Fedora Linux 45 beta in a couple of weeks, barring any major regressions or other showstopping issues.

There are some known limitations to be aware of, however:

Sleep currently does not work due to limitations with the firmware-provided framebuffer. This will be addressed once full DCP support is wired up for M3.

due to limitations with the firmware-provided framebuffer. This will be addressed once full DCP support is wired up for M3. Similarly, the lack of DCP support means that the HDMI port on equipped MacBooks is currently disabled.

... continue reading