spicevmc not supported in QEMU binary
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
qemu-kvm-spice (Debian) |
New
|
Undecided
|
Unassigned | ||
qemu-kvm-spice (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Although I have installed all the Spice packages needed for KVM (in theory):
root@virt0:
libspice-
libspice-
libspice-server1 install
python-
qemu-kvm-spice install
spice-client install
spice-client-gtk install
I still cannot start a guest with Spice channels added:
root@virt0:
error: Failed to start domain dc0-test
error: unsupported configuration: spicevmc not supported in this QEMU binary
I tried something incredibly hackish and just did mv /usr/bin/kvm /usr/bin/kvm.dist && ln -s /usr/bin/kvm-spice /usr/bin/kvm. This did in fact let the VM start, but when connecting to it using spicec -h localhost -p 5900, although the spice client DID connect, it never did anything but display a black screen. Worse yet, VNC connections to non-Spice-enabled hosts now ALSO only displayed a plain black screen!
What am I supposed to do in order to actually get Spice channels working properly?
Note: I put the original kvm binary back in its place; VNC connections to guests work properly again but (of course) still no Spice available.