I returned home to my PC not booting correctly (Blank screen with blinking line). I assume the Desktop environment wasn’t loading correctly.
No problem, I thought since I take daily snapshots using Timeshift.
I reverted to yesterday evening and PopOS booted correctly.
When I tried to startup my VM however, I was met with following error
Error starting domain: unsupported configuration: Domain requires KVM, but it is not available. Check that virtualization is enabled in the host BIOS, and host configuration is setup to load the kvm modules.
Traceback (most recent call last):
File "/usr/share/virt-manager/virtManager/asyncjob.py", line 72, in cb_wrapper
callback(asyncjob, *args, **kwargs)
File "/usr/share/virt-manager/virtManager/asyncjob.py", line 108, in tmpcb
callback(*args, **kwargs)
File "/usr/share/virt-manager/virtManager/object/libvirtobject.py", line 57, in newfn
ret = fn(self, *args, **kwargs)
File "/usr/share/virt-manager/virtManager/object/domain.py", line 1384, in startup
self._backend.create()
File "/usr/lib/python3/dist-packages/libvirt.py", line 1353, in create
raise libvirtError('virDomainCreate() failed')
libvirt.libvirtError: unsupported configuration: Domain requires KVM, but it is not available. Check that virtualization is enabled in the host BIOS, and host configuration is setup to load the kvm modules.
I double and triple checked. Both VT-D and Virtualization is enabled in UEFI, which makes sense, my VMs worked just fine yesterday and there was no reset.
So as the error suggest it must be that the kvm module is not loaded. But if I run either #modprobe kvm-intel
or #modprobe kvm
I get the same error:
modprobe: ERROR: could not insert 'kvm': Invalid argument
At this point I’m quite unsure what to do and how to proceed. I might try out an earlier snapshot to see if that helps anything, but I figured I am just missing something rather obvious.
Thank you in advance for any assistance.
Config:
OS: PopOS 22.04
Mainboard: MSI Z370-A PRO
CPU: i7 9700k