Check CPU has VM capabilities with Arch Linux
lscpu | grep -i Virtualization
VT-x for Intel
AMD-Vi for AMD
And for ensuring that your kernel includes KVM modules.
zgrep CONFIG_KVM /proc/config.gz
Will produce a list of KVM modules that are end punctuated by either `=y' or `=m'
y = Yes (always installed)
m = Loadable module