Hello,
Requirements:
I have Searched the forum for my issue and found nothing related or helpful
I have checked the Resources category (Resources Index)
I have reviewed the Wiki for relevant information
I have read the the Release Notes and Errata
OpenMandriva Lx version:
ROME (iso 4172) with full updates
Desktop environment (KDE, LXQT…):
KDE
I was trying to help someone create a vm with virt-manager. We kept getting errors that stopped the vm creation.
Impossibile completare l'installazione: 'internal error: QEMU unexpectedly closed the monitor (vm='freebsd14.0'): 2026-01-02T18:03:05.176421Z qemu-system-x86_64: -chardev spicevmc,id=charchannel0,name=vdagent: 'spicevmc' is not a valid char driver name'
Traceback (most recent call last):
File "/usr/share/virt-manager/virtManager/asyncjob.py", line 71, in cb_wrapper
callback(asyncjob, *args, **kwargs)
File "/usr/share/virt-manager/virtManager/createvm.py", line 2008, in _do_async_install
installer.start_install(guest, meter=meter)
File "/usr/share/virt-manager/virtinst/install/installer.py", line 726, in start_install
domain = self._create_guest(
^^^^^^^^^^^^^^^^^^^
File "/usr/share/virt-manager/virtinst/install/installer.py", line 667, in _create_guest
domain = self.conn.createXML(initial_xml or final_xml, 0)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib64/python3.11/site-packages/libvirt.py", line 4545, in createXML
raise libvirtError('virDomainCreateXML() failed')
libvirt.libvirtError: internal error: QEMU unexpectedly closed the monitor (vm='freebsd14.0'): 2026-01-02T18:03:05.176421Z qemu-system-x86_64: -chardev spicevmc,id=charchannel0,name=vdagent: 'spicevmc' is not a valid char driver name
Everything I could find was that they were permission based. But we couldn’t get around them.
Finally I decided to try in the ROCK install on my testbench. Went back to the clean install and system updates.
Did the full monty kvm/qemu/libvirt install:
dnf --refresh install --assumeyes qemu qemu-system-x86 qemu-img qemu-kvm ovmf virt-manager libvirt-utils lib64virt-devel qemu-device-usb qemu-user-binfmt iproute2 iproute2-doc iproute2-tc spice-protocol virtiofsd
I already had firewalld installed (yes, you need a firewall installed or else libvirt won’t work).
Is that overkill? Yes. But it has worked everytime on every distro (adjusting for package names) I’ve used.
Set the groups up; changed libvirtd.conf . . .and on ROCK it was FLAWLESS. Textbook example of creating a (freedos in this case) vm using virt-manager.
But not on Rome.
What am I forgetting?
