Question in title, I somehow ended up with an M2 Macbook and wanted to see if anyone has experience running Asahi (either version).
I’ve never used Asahi or a recent Apple hardware, but Asahi appears to be based on Fedora which I have had pleasant experiences with.
I’m a bit of a Fedora enjoyer myself (tips hat). Very stable with the latest goodies.
https://asahilinux.org/fedora/
Disclaimer I don’t currently own an apple silicon macbook, but I have researched this for far too long.
It shows that on M2 models they still don’t support microphone and usb-c displays on Fedora 39. There is a fully up to date OpenGL 4.6 driver and a Vulkan one is being developed (but don’t expect it any time this year). From what I’ve researched Fedora Asahi Remix is perfectly usable as a daily driver (though you can’t expect the 15+ hours of battery life that you’d normally get on MacOS, but the performance hit is comparable to amd64 laptops of similar specs).
It also moves at its own pace, so don’t expect to get the recently released Fedora 40 until at least a couple months later.
Thanks for the info! I was running KDE as I thought it would be 6, so I’ll probably switch back to GNOME. Most of the issues I have had with it so far are related to the ARM processor (I think?) and software compatibility (Tor Browser, Mullvad Browser), Hardening I would usually do not working, and still not knowing how to full disk encrypt. Battery life is already much better than my old laptop running Fedora, so the worse battery performance doesn’t matter to me too much.
running KDE as I thought it would be 6, so I’ll probably switch back to GNOME.
As a KDE fan I am deeply saddened /j
Tor Browser, Mullvad Browser
Yeah those browsers don’t offer ARM support just yet, Firefox has support for ARM (and even pre-compiled binaries) so I’d expect ARM support to come soon, I’d suggest you shoot the maintainers an email or open an issue and ask for an ARM port.
Hardening I would usually do not working,
Yeah Asahi Linux ARM is different from other ARM processors, like the fact that the kernel is compiled to only support 16K pages which can cause problems with some applications.