You are not logged in.
Upgrading to libvirsh-1:8.4.0-1 leads to the following error when I want to start my VM:
chardev 'spicevmc' not supported without spice graphics
It is a VM with the GPU passed through with OVMF. So I don't have a spice display. But I still need the spicevmc channel to pass through USB devices
Downgrading to libvirsh-1:8.3.0-1 enabled me to start the VM again
sudo pacman -U /var/cache/pacman/pkg/libvirt-1\:8.3.0-1-x86_64.pkg.tar.zst /var/cache/pacman/pkg/libvirt-python-1:8.3.0-1-x86_64.pkg.tar.zst
sudo systemctl restart libvirtd
Can I do something else to make my VM work with libvirsh-1:8.4.0-1? Downgrading is just a temporary workaround
Last edited by NeroBurner (2022-06-11 09:50:32)
Offline
Please post the full configuration.
sys2064
Offline
Uploaded it as gist
Offline
I don't have a spice display.
Try to add Spice/display/none.
sys2064
Offline
I've added "Video none"
<video>
<model type="none"/>
</video>
but that didn't work (same error message as before)
Did I add the wrong one?
Offline
Additionally added Display Spice with listen type none
<graphics type="spice">
<listen type="none"/>
<image compression="off"/>
<gl enable="no"/>
</graphics>
And now it works. Thanks!
Can't remove the "video None" from before, but the output still goes over the NVidia GPU connected display
Offline
For information:
As a temporary workaround you can also downgrade libvirt. This way you don't have to alter your xml file.
I "fixed" it by downgrading both libvirt and libvirt-python to version 1:8.3.0-1.
Last edited by unnilquadium (2022-06-13 09:52:46)
Offline