I know they are recent enough for everything I need to function well.
I can’t recall precisely but I know it is the same as the kernel version in the regular versions of the distros.
The M1 seems to work perfectly fine with Incus no matter container/VM. But some distribution have Issues. The fix you mentioned fixes the container side of Incus. VMs can still be a problem. But VMs do work (as Abiola mentioned) on Debian 13 and Ubuntu 24.04 so hopefully someone figures out how to fix that one for Fedora and Arch Linux.
In case someone else is having problems using Incus on Fedora and ends up on this thread as I did, there are three small issues currently.
LXC containers need the subuid and subgid fix described in post #6.
For a VM, you need to additionally install the qemu-audio-spicepackage which is not listed in the dependencies as I feel it should be. I’ve submitted a pull request for this. Without it, a VM will not boot.
The incus-agentbinary shipped from the Fedora repos is broken. I understand that there is an issue in their Go toolchain.This means that although you can now start a VM, you can’t shell into it. This binary can be directly replaced with one form the Incus project Github by running the command below: