July 31st, 2024

Fedora Asahi Remix

The author reviews Fedora Asahi Remix for MacBook Air M2, noting its unconventional installation, positive hardware support, and frequent updates, while expressing satisfaction and optimism for Linux's future on desktops.

Read original articleLink Icon
Fedora Asahi Remix

The author shares their experience with Fedora Asahi Remix, a Linux distribution designed for MacBook Air M2, which combines Asahi Linux's kernel development with Fedora's user-friendly features. The installation process is described as unconventional, utilizing a terminal-based installer that requires users to shrink their macOS partition and modify firmware settings. After installation, the system defaults to macOS, requiring a manual boot selection for Fedora. The author chose the KDE Plasma desktop environment, noting its visual appeal on the MacBook's Hi-DPI screen, despite finding the interface somewhat cluttered.

The author appreciates the frequency of updates in Fedora, which contrasts with their previous experiences on other distributions. They successfully installed additional software, although they encountered limitations with certain applications like Steam and Visual Studio Code. Hardware support is largely positive, with function keys and brightness controls working correctly, though external displays over USB-C are not supported, and battery life during suspension is less efficient compared to macOS.

Overall, the author expresses satisfaction with Fedora Asahi Remix, highlighting its performance and usability, and considers the possibility of using Linux as their primary operating system on the MacBook. They conclude with optimism about the potential for Linux to gain traction on desktop systems in 2024.

Link Icon 6 comments
By @throwaway1194 - 6 months
> Using Fedora on this hardware feels super snappy. File system operations are shockingly fast. Compiling software seems much faster than on macOS, though I did not benchmark this. My hunch is that the process management is a bit slower in macOS, due to the Mach / XNU underpinnings. 3D graphics performance is good too.

I'm glad that people are starting to notice this, Linux has been great for file system operations for a long time now.

I have a theory about why that is, and I think it's because of Linus Torvalds' obsession with performance, this is why git is so fast as well.

Torvalds has said multiples times that he is a performance centric person and it shows:

https://www.youtube.com/watch?v=MShbP3OpASA&t=1335s

https://www.youtube.com/watch?v=MjIPv8a0hU8&t=3027s

I also believe that it's going to be impossible to beat Linux in the performance game as time goes on, because things like io_uring and similar optimizations are just going to make other systems pale in comparison.

By @ramon156 - 6 months
It's been a hot minute since I've seen asahi. How stable is it? Is it a solid alternative if you're already used to Linux? I don't mind MacOS at all, but this seems like a best-of-both-worlds
By @mixmastamyk - 6 months
I liked fedora but had to give it up because I couldn't figure out how to pick a mirror somewhat permanently. It insists on contacting mirrors around the continent at random which my firewall blocks, and I prefer. Many searches, never found the definitive answer to pick a mirror.
By @omneity - 6 months
Anyone knows if pytorch on asahi linux can use the MPS backend?

Or maybe more generically, are the apple silicon graphics drivers enabling the Metal API on linux?