
Gravity Linux brings Linux to the M4 Mac mini with LLM-assisted reverse engineering
Gravity Linux, a Fedora remix for modern Apple Silicon Macs, has published its first Early Alpha, booting KDE Plasma with GPU acceleration on the M4 Mac mini. The project was forked from Asahi Linux over differences in LLM-use policy.
Gravity Linux, a Fedora remix for modern Apple Silicon Macs, has published its first release: an Early Alpha that boots an accelerated KDE Plasma desktop on the Apple M4 Mac mini. The developers say the release is meant for developers and testers rather than as a daily driver.
What already works
The alpha includes working display controller (DCP) and GPU support, reaching OpenGL 3.3 and OpenGL ES 3.0 compliance, with KDE Plasma running on Wayland. Installation starts from macOS with a single shell command: the installer resizes the disk, fetches the release and walks the user through the remaining steps.
What does not work yet
The project lists the limitations openly: suspend, display output on the USB-C ports (HDMI works) and Thunderbolt/USB4 are not supported. Power consumption may be higher than expected, the maximum speaker volume was capped for safety reasons, and shutdown and reboot are flaky. The release has also gone through only limited testing, and there may be no upgrade path to beta, so a full reinstall should be assumed. Everything else, the project says, works and has been tested.
LLMs and the split from Asahi Linux
According to Phoronix, the team leans on OpenAI Codex and Claude Code for its reverse-engineering work, and activity on the project's gravity-m4 Git branch shows the mark of those tools. That is also why the project exists separately from Asahi Linux: the project's FAQ states that Gravity Linux "was initially forked from Asahi Linux over differences in policy, namely regarding LLM use." Asahi Linux's generative AI policy broadly forbids the use of generative AI tooling for material contributions to Asahi.
At the same time, the team says all of its work is clean-room reverse engineering: it does not look at Apple source code, disassembly or leaked material, and contributors who had access to such material cannot work on the corresponding components. The project stresses its respect for Asahi Linux and the shared goal of running Linux on Apple Silicon.
What comes next
The M4 Mac mini is only the beginning. The team plans to extend support to the MacBook Neo and the remaining M4, M4 Pro and M4 Max devices, with M5 and M6 chips also in scope. The long-term goal is to upstream all of the work into the Linux kernel and the userspace projects it depends on; if that succeeds, the project says, the Gravity Linux distribution will simply go away as its support becomes part of every other distribution.
SiTech — AI-powered web development
We build fast, modern websites and bring AI into real business workflows. Have a project or a question? We'd love to help.