If you just need Ubuntu then you can try "Multipass" from Canonical (https://multipass.run/). Works quite well on my M2 Air. I haven't tried using Linux GUI with it though as I need only terminal based VMs.
creativity, should be user ubuntu pass ubuntu
I have tried user ubuntu with ... empty , pass, ubuntu. None of them works.