Comment by jjtheblunt
1 day ago
i'm using Linux just fine on an ARM desktop for a long time, via Apple Silicon hypervisor enabled via the UTM macos app (which wraps both Qemu, which i don't use, and Apple Silicon hypervisor, which i do use, configurable when instantiating a new image from an iso).
i mention this because perhaps you'd like it too. in my case fedora 43 works just fine, and fast.
Ooh, thank you for this, I might try it on my m4 mac. Any tips or anything I should be aware of?
i used the UTM app from the App Store, and when creating a new instance, i select the Linux icon, which exposes the selection to enable Apple Silicon hypervisor rather than Qemu. it works perfectly. and it's fast. just great. I had used Asahi before, dual booting, which was a pain in the neck. this meanwhile is perfect.
Oh wow very simple, thank you
what's the battery life like?
do you use macos at all, or do you do ~everything within a full-screened fedora instance?
battery life seems totally fine. i believe the benefit over Asahi, for example, is that by using Apple Silicon hypervisor and the UTM macos app wrapping such, low level device drivers (including power management) are still Apple implementations.
How does Fedora handle the graphics and audio when running under hypervisor? Or is it strictly a command-line thing?
I'm using both fedora desktop and fedora kde and they look entirely normal, graphical desktops. i suspect (haven't verified) the UTM app wrapper is presenting access to the underlying Metal framework etc, so Fedora thinks its running on normal devices about which it already knew.
I didn't have to do _anything_ weird: just grabbed the latest Fedora iso for aarch64 ( or arm64...i forget what it was named), and voila.