[Pkg-libvirt-maintainers] Bug#1001737: virt-manager: unsupported configuration: Domain requires KVM, but it is not available.

user saika.totsuka at protonmail.com
Tue Dec 14 23:24:28 GMT 2021


Package: virt-manager
Version: 1:3.2.0-3
Severity: important
X-Debbugs-Cc: saika.totsuka at protonmail.com




-- System Information:
Debian Release: bookworm/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 5.15.0-2-amd64 (SMP w/4 CPU threads)
Kernel taint flags: TAINT_FORCED_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages virt-manager depends on:
ii  dconf-gsettings-backend [gsettings-backend]  0.40.0-2
ii  gir1.2-gtk-3.0                               3.24.30-4
ii  gir1.2-gtk-vnc-2.0                           1.0.0-1+b1
ii  gir1.2-gtksource-4                           4.8.2-1
ii  gir1.2-libosinfo-1.0                         1.8.0-1
ii  gir1.2-libvirt-glib-1.0                      4.0.0-2
ii  gir1.2-vte-2.91                              0.66.2-1
ii  python3                                      3.9.7-1
ii  python3-dbus                                 1.2.18-3+b1
ii  python3-gi                                   3.42.0-2+b1
ii  python3-gi-cairo                             3.42.0-2+b1
ii  python3-libvirt                              7.9.0-0.1
ii  virtinst                                     1:3.2.0-3

Versions of packages virt-manager recommends:
ii  gir1.2-ayatanaappindicator3-0.1  0.5.5-3
ii  gir1.2-spiceclientglib-2.0       0.39-3
ii  gir1.2-spiceclientgtk-3.0        0.39-3
ii  libvirt-daemon-system            7.10.0-1

Versions of packages virt-manager suggests:
ii  gir1.2-secret-1  0.20.4-2
ii  gnome-keyring    40.0-3
pn  python3-guestfs  <none>
ii  ssh-askpass      1:1.2.4.1-13+b1
ii  virt-viewer      7.0-2+b1

Versions of packages virt-manager is related to:
ii  libvirt-clients  7.10.0-1
ii  libvirt-daemon   7.10.0-1
ii  libvirt0         7.10.0-1
ii  osinfo-db        0.20211013-1

-- no debconf information


MY OWN NOTES BELOW:

This was not an issue before upgrading to Debian 12 testing (from Debian 11). VT-x and VT-d are both confirmed to be enabled in the BIOS.

# dmesg -H

[Dec14 12:01] kvm: no hardware support
[Dec14 12:13] kvm: no hardware support
[Dec14 12:28] kvm: no hardware support
[Dec14 12:37] kvm: no hardware support
[Dec14 12:39] kvm: no hardware support
[Dec14 12:54] kvm: no hardware support
[Dec14 13:23] kvm: no hardware support
[  +8.710164] kvm: no hardware support
[Dec14 13:59] kvm: no hardware support
[Dec14 16:22] kvm_intel: module_layout: kernel tainted.
[  +0.000003] Disabling lock debugging due to kernel taint
[  +0.000298] kvm_intel: module verification failed: signature and/or required key missing>
[  +0.015733] kvm: no hardware support
[Dec14 16:59] kvm: no hardware support
[Dec14 17:17] kvm: no hardware support
[Dec14 17:32] kvm: no hardware support

# modprobe -v kvm ## success

# modprobe -v kvm_intel
insmod /lib/modules/5.15.0-2-amd64/kernel/arch/x86/kvm/kvm-intel.ko 
modprobe: ERROR: could not insert 'kvm_intel': Operation not supported

# lsmod | grep kvm
kvm                  1028096  0
irqbypass              16384  1 kvm

# lscpu | grep KVM
Vulnerability Itlb multihit:     KVM: Mitigation: VMX unsupported

# virt-host-validate 
  QEMU: Checking for hardware virtualization                                 : FAIL (Only emulated CPUs are available, performance will be significantly limited)
  QEMU: Checking if device /dev/vhost-net exists                             : PASS
  QEMU: Checking if device /dev/net/tun exists                               : PASS
  QEMU: Checking for cgroup 'cpu' controller support                         : PASS
  QEMU: Checking for cgroup 'cpuacct' controller support                     : PASS
  QEMU: Checking for cgroup 'cpuset' controller support                      : PASS
  QEMU: Checking for cgroup 'memory' controller support                      : PASS
  QEMU: Checking for cgroup 'devices' controller support                     : PASS
  QEMU: Checking for cgroup 'blkio' controller support                       : PASS
  QEMU: Checking for device assignment IOMMU support                         : WARN (Unknown if this platform has IOMMU support)
  QEMU: Checking for secure guest support                                    : WARN (Unknown if this platform has Secure Guest support)
   LXC: Checking for Linux >= 2.6.26                                         : PASS
   LXC: Checking for namespace ipc                                           : PASS
   LXC: Checking for namespace mnt                                           : PASS
   LXC: Checking for namespace pid                                           : PASS
   LXC: Checking for namespace uts                                           : PASS
   LXC: Checking for namespace net                                           : PASS
   LXC: Checking for namespace user                                          : PASS
   LXC: Checking for cgroup 'cpu' controller support                         : PASS
   LXC: Checking for cgroup 'cpuacct' controller support                     : PASS
   LXC: Checking for cgroup 'cpuset' controller support                      : PASS
   LXC: Checking for cgroup 'memory' controller support                      : PASS
   LXC: Checking for cgroup 'devices' controller support                     : PASS
   LXC: Checking for cgroup 'freezer' controller support                     : FAIL (Enable 'freezer' in kernel Kconfig file or mount/enable cgroup controller in your system)
   LXC: Checking for cgroup 'blkio' controller support                       : PASS
   LXC: Checking if device /sys/fs/fuse/connections exists

Thank you!



More information about the Pkg-libvirt-maintainers mailing list