Como o KVM pode ser localizado pelo Android Studio no Ubuntu 14.04 LTS

12

Ao executar o emulador, o Android Studio reporta a seguinte mensagem:

Verifique se o KVM está instalado e utilizável corretamente.

Status de aceleração da CPU: o KVM não está instalado nesta máquina (/ dev / kvm está ausente)

No entanto, o KVM é instalado como mostrado pelo seguinte:

qual kvm

/ usr / bin / kvm

Obrigado...

rickfarina
fonte

Respostas:

14

Veja as instruções aqui: https://help.ubuntu.com/community/KVM/Installation

Em resumo:

sudo apt-get install qemu-kvm libvirt-bin ubuntu-vm-builder bridge-utils
sudo adduser `id -un` libvirtd
sudo adduser `id -un` kvm

Em seguida, efetue logout e logon novamente e verifique se está funcionando executando:

virsh -c qemu:///system list

Mais algumas instruções da Intel: https://software.intel.com/en-us/blogs/2012/03/12/how-to-start-intel-hardware-assisted-virtualization-hypervisor-on-linux-to- acelerar-intel-android-x86-emulador

Ralf
fonte
1
Entendi, eu não habilitei o VT no BIOS.
Fikr4n
Parece ser uma boa direção
Csaba Toth
Deve ser marcado como uma resposta que eu acho
Csaba Toth
Fiz tudo isso e ainda tenho o problema do pôster.
DanielLC
4

Eu tive exatamente o mesmo problema. Consegui corrigi-lo após um mínimo de confusão, ativando a tecnologia virtual nas configurações do BIOS. Pode ser um método um pouco diferente para computadores diferentes, mas no meu laptop HP Pavillion você simplesmente pressiona F10na inicialização para obter as opções do BIOS. Em seguida, encontre a guia que permite definir o VT como ativado. Assim que isso for feito (assumindo que você tenha o kvm), ele funcionará. Basta reiniciar e executar no terminal.

kvm-ok
Sam Redway
fonte
1

Eu tive o mesmo problema e foi por causa do modprobe:

whk @ whk-MS-7817: ~ $ sudo kvm-ok
[sudo] password for whk:
INFO: / dev / kvm does not exist
HINT: sudo modprobe kvm_intel
modprobe: ERROR: ../libkmod/libkmod.c:556 kmod_search_moddep () moddep could not open file '/lib/modules/3.13.0-43-generic/modules.dep.bin'

Encontrei a mesma mensagem de erro aqui: https://dainaccio.wordpress.com/2014/12/19/how-to-solve-wifi-not-working-in-a-fresh-installed-linux-mint-17- sony-vaio-atheros-ath9k /

Eu verifiquei a versão do meu kernel:

whk @ whk-MS-7817: ~ $ uname -mrs
3.13.0-43-generic Linux x86_64

Era a mesma versão do post, então o talves era um bug, então procedi ao reparo:

sudo apt-get install --reinstall linux-image-3.13.0-43

E pronto!

whk @ whk-MS-7817: ~ $ sudo kvm-ok
INFO: / dev / kvm does not exist
HINT: sudo modprobe kvm_intel
INFO: Your CPU Supports KVM extensions
KVM acceleration can be used

Agora reinicie e funcionando corretamente. Testado no Android Studio 1.0.2 e Ubuntu 14.04 LTS

e-info128
fonte
1

Depois de instalar o KVM, como Ralf demonstrou na resposta acima, você precisa habilitar a Tecnologia Virtual (VT) na Bios.

Pressione F10 na inicialização para acessar a configuração do BIOS em sua máquina. ( Isso pode ser diferente dependendo da sua máquina )

Exemplo usando o HP EliteBook 8440p

bmatovu
fonte
-1

Eu tive o mesmo problema e, no final, foi um problema de BIOS. O problema é que você desabilitou a opção de virtualização.

Para resolvê-lo, é necessário entrar na configuração do BIOS e ativar esta opção.

Ruben
fonte