The arrival of Fedora Linux 42 and Manjaro 25 marks a turning point for Linux on Apple Silicon, transforming what was once a niche pursuit into a viable alternative for Mac users. These releases showcase significant improvements in ARM64 compatibility, performance optimization, and hardware support, making Linux on M1/M2 Macs more accessible than ever before.
The State of Linux on Apple Silicon
Apple's transition from Intel to its custom ARM-based silicon created initial challenges for Linux distributions. Early attempts required complex workarounds, but today's releases demonstrate remarkable progress:
- Fedora 42 introduces full GPU acceleration for M1/M2 chips
- Manjaro 25 offers out-of-the-box Wi-Fi and Bluetooth support
- Both distributions now support the Apple Neural Engine
- Battery life optimization rivals macOS in some workloads
Performance Benchmarks: Linux vs. macOS
Independent tests reveal surprising results:
| Task | Fedora 42 | macOS Ventura | Difference |
|---|---|---|---|
| Compile Linux Kernel | 8:42 | 9:15 | +6% faster |
| Blender Render | 4:22 | 4:18 | -1% slower |
| Web Browsing (Battery) | 9.2 hrs | 10.1 hrs | -9% |
"We're seeing 90-95% of native macOS performance in most workloads," notes ARM Linux developer Sarah Chen. "The remaining gaps primarily concern power management."
Installation Made Simple
Gone are the days of cryptic terminal commands. Both distributions now offer:
- Graphical installers with Apple Silicon detection
- Automatic partition resizing (no need to wipe macOS)
- Dual-boot configurations with straightforward EFI management
- One-click driver installation for Apple-specific hardware
Hardware Support Breakthroughs
The most notable advancements include:
- Touch Bar functionality (basic support in Fedora)
- Magic Keyboard/Trackpad pairing (full support in Manjaro)
- Camera and microphone access (requires manual approval)
- Thunderbolt peripherals (tested with docks and external GPUs)
Gaming on Linux/Apple Silicon
While not yet competitive with Windows gaming PCs, progress is notable:
- Proton 8.0 achieves 60+ FPS in many DX11 titles
- Native ARM64 ports of popular open-source games
- Vulkan support via Asahi driver improvements
- Rosetta-like translation layer for x86 Linux games
Why This Matters for Windows Users
The Linux-on-ARM advancements have broader implications:
- Demonstrates ARM's viability as a Windows alternative
- Provides a testing ground for future Windows ARM developments
- Shows what's possible with open-source driver development
- Creates pressure for better ARM support across all platforms
Current Limitations
Users should be aware of remaining challenges:
- Sleep/wake reliability varies by model
- Touch ID remains unsupported
- Sidecar and other macOS-exclusive features don't work
- DRM content (Netflix, Disney+) may have playback issues
Getting Started Guide
For Windows enthusiasts curious to try:
- Download the ARM64 ISO from Fedora or Manjaro
- Use
ddor BalenaEtcher to create a bootable USB - Hold Option at boot to select the USB drive
- Choose "Try Before Installing" for risk-free testing
- The installer automatically handles partitioning
The Future of Linux on Apple Hardware
With Microsoft investing heavily in ARM for Windows and Apple continuing its silicon development, Linux's progress on these platforms suggests we're entering a new era of cross-platform compatibility. As open-source developers continue reverse-engineering Apple's proprietary components, we may soon see Linux matching or exceeding macOS in every performance category.
For Windows power users, these developments offer both a glimpse into ARM's potential and a compelling reason to keep a Linux USB handy - even on Apple hardware.