I'm having multiple issues with QEMU//libvirt/virt manager. Firstly after a VM is created I don't seem to be able to boot from any iso except the one which was originally selected when creating it. If I mount any other iso and boot from it I get a "failed to load" and "access denied" error in the console window. However if I boot into the VM operating system I am able to browse the mounted iso from there. It also keeps changing the ownership of the isos to qemu:qemu.
I have verified that the qemu user has access to the isos and directories, I even moved them to /var/lib/libvirt/images and get the same error there. I also tried /isos with 777 permissions on the directory and iso. I am a member of the libvirt group.
The second issue I'm having is that if I enable the libvirtd service it wipes my sddm settings. I have it set to autologin on boot but this stops working, and the theme is set back to the default sddm theme. disabling the libvirtd service fixes the issue. I tried changing the service order to force it to start before and after display-manager but it doesn't seem to make any difference. The config file in /etc/sddm.conf.d is unafected, it just seems to be ignored when libvirtd is enabled.
virt-manager is running in system mode, and I'm using Openrc
