Could be as simple as setting MachineClass->default_display = "none" ... have you tried whether that's working as expected?
-- You received this bug notification because you are a member of qemu- devel-ml, which is subscribed to QEMU. https://bugs.launchpad.net/bugs/1884507 Title: 'none' machine should use 'none' display option Status in QEMU: New Bug description: As the 'none' machine doesn't have any peripheral (except CPU cores) it is pointless to start a display. '-M none' should imply '-display none'. To manage notifications about this bug go to: https://bugs.launchpad.net/qemu/+bug/1884507/+subscriptions