web-dev-qa-db-fra.com

Comment KVM peut-il être localisé par Android Studio sur Ubuntu 14.04 LTS

Lors de l'exécution de l'émulateur, Android Studio signale le message suivant:

Veuillez vous assurer que KVM est correctement installé et utilisable.

État d'accélération de la CPU: KVM n'est pas installé sur cette machine (/ dev/kvm est manquant)

Cependant, KVM est installé comme indiqué par ce qui suit:

quel kvm

/ usr/bin/kvm

Merci...

12
rickfarina

Voir les instructions ici: https://help.ubuntu.com/community/KVM/Installation

En bref:

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

Puis déconnectez-vous et reconnectez-vous, et vérifiez qu'il fonctionne en exécutant:

virsh -c qemu:///system list

Quelques instructions supplémentaires d'Intel: https://software.intel.com/fr-fr/blogs/2012/03/12/how-to-start-intel-hardware-assisted-virtualization-hypervisor-on- linux-to-speed-up-intel-Android-x86-emulator

14
Ralf

J'ai eu exactement le même problème. J'ai réussi à résoudre le problème après un minimum de problèmes en activant la technologie virtuelle dans les paramètres du BIOS. Il peut s’agir d’une méthode légèrement différente pour différents ordinateurs, mais sur mon ordinateur portable HP Pavillion, il vous suffit d’appuyer sur F10 au démarrage pour obtenir les options du BIOS. Trouvez ensuite l'onglet qui vous permet d'activer VT. Dès que cela est fait (en supposant que vous ayez kvm), cela fonctionne. Il suffit de redémarrer et d'exécuter dans le terminal.

kvm-ok
4
Sam Redway

J'ai eu le même problème et c'était à cause du 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'

J'ai trouvé le même message d'erreur ici: https://dainaccio.wordpress.com/2014/12/19/how-to-solve-wifi-not-working-in-a-fresh-installed-linux- menthe-17-sony-vaio-atheros-ath9k /

J'ai vérifié la version de mon noyau:

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

C'était la même version du message, donc Talves était un bogue, alors j'ai procédé à la réparation:

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

Et hop!

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

Maintenant, redémarrez et fonctionne correctement. Testé sous Android Studio 1.0.2 et Ubuntu 14.04 LTS

1
e-info128

Après l'installation de KVM comme Ralf démontré dans sa réponse ci-dessus, vous devez activer la technologie virtuelle (VT) sur le Bios.

Appuyez sur F10 au démarrage pour accéder aux paramètres du BIOS de votre ordinateur. (Cela peut être différent selon votre machine)

Example using HP EliteBook 8440p

1
bmatovu