A sua CPU não suporta virtualização ou está desativada na BIOS. Entre na sua bios e veja se você pode encontrar uma configuração para ativá-la.
Estou usando o Ubuntu 14.04. Eu instalei recentemente o Android Studio, mas sempre que eu tento executar um aplicativo Hello World, recebo este erro:
/home/praveen/Android/Sdk/tools/emulator -avd Nexus_6_API_21 -netspeed full -netdelay none
emulator: ERROR: x86 emulation currently requires hardware acceleration!
Please ensure KVM is properly installed and usable.
CPU acceleration status: KVM is not installed on this machine (/dev/kvm is missing).
A sua CPU não suporta virtualização ou está desativada na BIOS. Entre na sua bios e veja se você pode encontrar uma configuração para ativá-la.
Use o comando abaixo para verificar se o KVM está instalado na máquina ou não,
kvm-ok
Saída:
INFO: /dev/kvm exists
KVM acceleration can be used
Saída como abaixo significa,
INFO: Your CPU does not support KVM extensions
KVM acceleration can NOT be used
Nesse cenário, é necessário instalar o KVM usando o comando abaixo,
sudo apt-get install qemu-kvm libvirt-bin ubuntu-vm-builder bridge-utils
Espero que isso ajude.
HP-EliteBook-820-G1:/opt/android-studio/bin$ sudo /usr/sbin/kvm-ok
INFO: /dev/kvm does not exist
HINT: sudo modprobe kvm_intel
INFO: Your CPU supports KVM extensions
INFO: KVM (vmx) is disabled by your BIOS
HINT: Enter your BIOS setup and enable Virtualization Technology (VT),
and then hard poweroff/poweron your system
KVM acceleration can NOT be used
Defina a configuração da bios, usei o seguinte comando
sudo modprobe kvm_intel
Agora está tudo bem
Trabalhou no Ubuntu 15.04, CPU da Intel
sudo apt-get install qemu-kvm
sudo kvm-ok
Eu vi o mesmo erro. Mas estou rodando o Ubuntu no VMware. O Ubuntu está instalado no VMware. Portanto, os passos para resolver o problema são diferentes da máquina ubuntu pura. As reclamações foram embora com os seguintes passos:
sudo apt install cpu-checker
sudo kvm-ok
Eu tentei o comando
sudo apt-get install qemu-kvm libvirt-bin ubuntu-vm-builder bridge-utils
mas infelizmente não funcionou. Então mudei de dono ( rohanverma
é usuário no meu caso) usando,
sudo chown rohanverma:rohanverma -R /dev/kvm
que funcionou para mim.
Feche todos os outros hipervisores antes de iniciar o Android Studio. Recebi a mesma mensagem de erro quando tentei executar um dispositivo virtual Android e tinha uma VM de caixa virtual em execução ao mesmo tempo.
Tags android-studio kvm android-sdk