If the VM works, can you then add the ,serial> and <console> back, then add the following to /etc/apparmor.d/abstractions/libvirt-qemu: /usr/lib/pt_chown ix, owner ${PROC}/[0-9]*/fd/ r, owner ${PROC}/[0-9]*/fd/3 r,
then try starting the virtual machine.
If the VM works, can you then add the ,serial> and <console> back, then add the following to /etc/apparmor. d/abstractions/ libvirt- qemu:
/usr/lib/pt_chown ix,
owner ${PROC}/[0-9]*/fd/ r,
owner ${PROC}/[0-9]*/fd/3 r,
then try starting the virtual machine.