Hi Matthew,
kvm-spice was a workaround to make kvm more easy to consume way back in time 
and for compatibility with older installations. It isn't needed anymore, let me 
outline why.

Qemu commandline evolves all the time, and while "-enable-kvm" still
exists, it now is in the much more modern place and syntax at: ...
-machine pc-i440fx-focal,accel=kvm,usb=off,dump-guest-core=off ...
therefore this is working with KVM support by default as you'd expect.

There was an extra purpose in the past, which was to check for special
conditions e.g. SMT on power8 machines. But qemu itself does most of
those things these days and for a while we also check it in the qemu-kvm
service (which also is on its way to be removed over time - well for now
just no more needed features got removed).

Also there are other things which just work better now, like probing the
capabilities without KVM (=TCG) how would you do that as a higher stack
if silently -enable-kvm is added?

So eventually the "kvm" wrapper is a relic provided for compatibility with the 
old qemu-kvm package. This was merged into qemu as of version 1.3 (before 
trusty).
It is no more needed and the change was intentional, hence I'm setting the bug 
to invalid.

But if there is a functional issue with it that we missed, please speak
up!

** Changed in: libvirt (Ubuntu Focal)
       Status: New => Invalid

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1868029

Title:
  focal not using /usr/bin/kvm-spice as default emulator

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libvirt/+bug/1868029/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to