When I tried to install Debian or Slackware in gnome boxes, it showed an error message of "bios firmware not found" like this:
(gnome-boxes:8757): Boxes-WARNING **: 13:39:32.997: machine.vala:638: Failed to start slackware64-14: Unable to start domain: operation failed: Unable to find any firmware to satisfy 'bios'
More detailed log: https://pastebin.com/w2VgLj5n
This is the output when I execute "pacman -Q | grep qemu":
qemu 4.2.0-2 qemu-arch-extra 4.2.0-2 qemu-block-gluster 4.2.0-2 qemu-block-iscsi 4.2.0-2 qemu-block-rbd 4.2.0-2 qemu-guest-agent 4.2.0-2
Also I found that when I tried to install some distros like ubuntu, manjaro, fedora etc. it will use tianocore instead of seabios to boot the image.
I've looked it up in the web, but with no luck, I couldn't find any post about this issue.
Currently running on arch, with linux kernel 5.5.8.
If someone could offer me some assistance, I'll be much obliged.
Edit: sry I forgot upload the output of "gnome-boxes --ckecks"
• The CPU is capable of virtualization: yes • The KVM module is loaded: yes • Libvirt KVM guest available: yes • Boxes storage pool available: yes • The SELinux context is default: no