gnome-boxes vms using virt-manager bridged network
I started with using gnome-boxes.
it was flaky
i've started primarliy using virt-manager ( virsh --connect qemu:///session to be able to talk to the domains)
i wanted to share services from my hypervisor host (ubuntu 20.04 currently). primarily, because i'm still on old versions of libvirt/hypervisor kernel/whever else virtiofs isn't available to me without extra work, so i want to nfs share host files because sshfs doesn't support symlinks.
i found a couple of really good explanations of the process.
stack overflow ( https://bit.ly/47xx3S0 )
blog post ( https://bit.ly/3H9myJJ )
unfortunately that blog post going through the specifics of creating /etc/qemu/bridge.conf explicitly sets readability of the file to 640. AND thanks to bad error handling in virt-manager i was being told when trying to start the domain.
"Error starting domain: 'utf-8' codec can't decode byte 0xab in position 159: invalid start byte"
thankfully i came to my senses and started with virsh start because that got me a helpful error explaining that there was no access to read /etc/qemu/bridge.conf. makes sense if it's not a world readable file and i'm starting the domain in "user mode"...















