Operations 8 min read

Running Native Linux on M1 Macs: Installation, Performance, and What to Expect

The Asahi Linux project now lets M1‑based Macs run a native Linux system, and this article walks through the preparation, installation steps, performance benchmarks, bug‑fix workflow, and practical considerations for users wanting a dual‑boot experience.

Liangxu Linux
Liangxu Linux
Liangxu Linux
Running Native Linux on M1 Macs: Installation, Performance, and What to Expect

Introduction

Asahi Linux provides a native Linux distribution for Apple Silicon (M1) Macs. The project released an Alpha version that can boot directly on M1 hardware, unlike previous Intel‑based Macs where Linux was installed via partitions or virtual machines.

Preparation

Before installing, users should review the official installation requirements on the Asahi Linux website and use a machine without important data, because a failed installation may render the device unbootable. The installer is custom‑built for Apple Silicon and is not a generic ARM image.

Installation Steps

Download the Asahi Linux installer image from the official site.

Create a bootable USB or use the built‑in recovery mode to launch the installer.

Follow the on‑screen prompts to partition the internal SSD (the installer will shrink the macOS partition and create Linux partitions).

Allow the installer to write the Asahi bootloader (OpenCore‑based) to the EFI partition.

Reboot and select the “Asahi Linux” entry from the boot picker.

After first boot, the system starts a KDE Plasma desktop environment.

Key Technical Observations

Video Playback

Even without GPU acceleration, the KDE Plasma session can play full‑HD YouTube videos without frame drops, and the UI remains responsive.

Network Performance Bug and Fix

Initial testing with iperf showed the 10 Gbps Ethernet controller limited to ~1.5 Gbps because the driver used a single PCIe lane. The issue was reported in the Asahi chat and patched within minutes, restoring full bandwidth.

CPU Load

Enabling the graphical performance monitor increased CPU usage by roughly 25 %. Running htop from the terminal reduced the observed load to about 1 %.

Benchmark Comparison

Re‑compiling the Raspberry Pi Linux kernel was used as a synthetic benchmark. On the M1 Mac mini, Asahi Linux completed the build ~40 % faster than macOS, matching the performance of a higher‑spec Mac Studio running macOS.

Supported Features (Alpha)

CPU frequency scaling

Real‑time clock (RTC) support

KDE Plasma desktop

Missing components include Bluetooth support and GPU acceleration.

Project Background

The Asahi Linux project was launched by Hector Martin in late 2020 after a successful crowdfunding campaign. Martin is known for porting Linux to consoles such as the Wii and PlayStation. The project entered its testing phase in March 2022 and aims to make Linux a daily operating system on all Apple Silicon Macs.

Community Benchmarks

Phoronix benchmarks show macOS still leads in some workloads (e.g., LevelDB), while Asahi Linux outperforms macOS in tasks like WebP image encoding.

References

Video demonstration: https://www.youtube.com/watch?v=L2p_fGuldt0

Alpha release announcement: https://asahilinux.org/2022/03/asahi-linux-alpha-release/

Original Source

Signed-in readers can open the original source through BestHub's protected redirect.

Sign in to view source
Republication Notice

This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactadmin@besthub.devand we will review it promptly.

performanceInstallationmacOSM1Asahi
Liangxu Linux
Written by

Liangxu Linux

Liangxu, a self‑taught IT professional now working as a Linux development engineer at a Fortune 500 multinational, shares extensive Linux knowledge—fundamentals, applications, tools, plus Git, databases, Raspberry Pi, etc. (Reply “Linux” to receive essential resources.)

0 followers
Reader feedback

How this landed with the community

Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.