I installed KVM on ubuntu 16.04 and when I run virt manager it shows this message:
Warning: KVM is not available. This may mean the KVM package is not installed, or the KVM kernel modules are not loaded. Your virtual machines may perform poorly
Best Answer
You either haven't installed qemu-kvm or you don't have virtualization enabled from BIOS.
Run this to make sure that you have KVM modules installed:
sudo apt-get install kvm qemu
And run this to make sure you have virtualization enabled from BIOS (If you don't then enable that):
If you start and open the VirtualBox machine, wait for it to finish booting and then start the KVM machine (from virt-manager or virsh) it should work correctly. Booting the machines in the opposite order will not work.
Loading and unloading the kvm and kvm_intel modules will satisfy VirtualBox's requirements. A smoother, script-based method for this can be found here.
EDIT: this solution (boot order) no longer seems to work for me, since upgrading to Ubuntu 13.10. YMMV.
Best Answer
You either haven't installed qemu-kvm or you don't have virtualization enabled from BIOS.
Run this to make sure that you have KVM modules installed:
sudo apt-get install kvm qemu
And run this to make sure you have virtualization enabled from BIOS (If you don't then enable that):
grep vmx /proc/cpuinfo