KVM diperlukan untuk menjalankan AVD ini


17

Saya menggunakan Ubuntu 18,04 LTS dan saya mencoba mengatur Android Studio untuk pertama kalinya. Ketika saya menjalankan aplikasi "Hello World" sederhana saya, itu memberi saya pop-up yang mengatakan

KVM diperlukan untuk menjalankan AVD ini.
Kesalahan yang tidak diketahui

Silakan ajukan bug ke Android Studio

muncul

Tetapi ketika saya menjalankannya hanya kvm-okmenghasilkan:

INFO: /dev/kvm exists
KVM acceleration can be used

Apakah Anda memeriksa ini Tanya utas Ubuntu ?
Shashanth

1
Ya sudah, tetapi masalahnya CPU saya mendukung virtualisasi dan diaktifkan dari BIOS!
Nomi Shaw

Anda mungkin mencoba menjalankan 'kvm' karena itu akan menjalankan KVM dengan (x86) Bios dengan -enable-kvm sedang disetel. Pada akhirnya ia akan berhenti karena tidak ada yang perlu di-boot, tetapi Anda akan melihat apakah kvm dapat digunakan.
Christian Ehrhardt

Jawaban:


28

Dimulai dengan Ubuntu 18.04 dan Linux Mint Tara Anda harus menginstal qemu-kvm

sudo apt install qemu-kvm

Periksa kepemilikan / dev / kvm

ls -al /dev/kvm

Periksa pengguna mana yang ada di grup kvm

grep kvm /etc/group

Output dari perintah di atas

kvm:x:some_number:

Jika tidak ada yang tepat dari final :, tidak ada pengguna di grup kvm.

Untuk menambahkan pengguna saat ini ke grup kvm

sudo adduser $USER kvm

yang menambahkan pengguna ke grup, dan periksa sekali lagi dengan grep kvm /etc/group.

Restart mungkin diperlukan agar izin berlaku.

Jawaban resmi di StackOverflow



-1

Saya biasanya lari

sudo chown username -R /dev/kvm

tapi ini hanya baik untuk sementara waktu. Mencari solusi yang lebih baik.

Ada juga perintah lain:

sudo adduser username kvm

-1

Login sebagai pengguna root sudo sugoto dir instalasi studio dengan cd ${path_of _installation_dir}/android-studio/bindan meluncurkan sdk dengan ./studio.sh. Kemudian coba luncurkan ulang AVD Anda


Jangan pernah masuk sebagai pengguna root! Tidak ada yang bisa Anda lakukan sebagai root, yang tidak dapat Anda lakukan dengan sudo. Dan jika Anda hanya memerlukan izin dari grup tertentu, sgjika Anda miliknya, sudo -gjika Anda tidak - sg kvm <path-to-your-android-studio>/bin/studio.shdalam hal ini, mengingat kvmgrup tersebut telah memiliki izin baca + tulis /dev/kvm.
antichris
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.