Android Studio: /dev/kvm device permission denied

 ̄綄美尐妖づ 提交于 2019-11-28 14:55:26
serv-inc

As mentioned in the comments, starting with Ubuntu 18.04 and Linux Mint Tara you need to first sudo apt install qemu-kvm.

To check the ownership of /dev/kvm use

ls -al /dev/kvm

The user was root, the group kvm. To check which users are in the kvm group, use

grep kvm /etc/group

This returned

kvm:x:some_number:

on my system: as there is nothing rightwards of the final :, there are no users in the kvm group.

To add your user to the kvm group, you could use

sudo adduser $USER kvm

which adds the user to the group, and check once again with grep kvm /etc/group.

As mentioned by @Knossos, you might want to log out and back in (or restart), for the permissions to take effect.


To open a terminal, see https://askubuntu.com/questions/183775/how-do-i-open-a-terminal#183777.

To find out your username, see https://askubuntu.com/questions/333718/how-can-i-find-out-my-user-name#333832.

Jerin A Mathews

This is how I got it to work in Ubuntu 18.04

sudo apt install qemu-kvm

Add your user to kvm group using:

sudo adduser <Replace with username> kvm

If still showing permission denied:

sudo chown <Replace with username> /dev/kvm

Try it.

nobjta_9x_tq

Have you also tried following, it should work:

sudo chown <username> /dev/kvm
sudo chmod o+x /dev/kvm
Milan

Try this, it worked for me:

  1. sudo apt install qemu-kvm

  2. sudo chown -R <username>:<username> /dev/kvm –

This is because /dev/kvm is not accessible. To make is accessible from android studio run the below command

sudo chmod 777 -R /dev/kvm

It will ask for your password. After that restart Android Studio.

KVM is required to rum emulator. If you have not install it yet then install it

sudo apt install qemu-kvm

I countered the same problem and to solve this issue just type the following commands in terminal for Linux clients

   sudo apt-get install qemu-kvm

    // type your password

   sudo chmod 777 -R /dev/kvm

and after that try running simulator it'll work

I am using linux debian, and i am facing the same way. In my AVD showing me a message "/dev/kvm permission denied" and i tried to find the solution, then what i do to solve it is, in terminal type this :

sudo chmod -R 777 /dev/kvm

it will grant an access for folder /dev/kvm,then check again on your AVD , the error message will disappear, hope it will help.

Open Terminal and log as admin

sudo su

Go to the dev folder

cd /dev/

Change the kvm mode

chmod 777 -R kvm
sudo setfacl -m u:$USER:rwx /dev/kvm

Worked for me.

This Worked For Me on Linux (x18) ☑ Hope It Will Work For You Aswell

sudo chown hp /dev/kvm

I got this error after updating my ubuntu to 18.04.1. I just download new system image for emulator or you can say that download new emulator and it is worked for me.

I was in a similar situation with the same error of permissions on /dev/kvm I had done the necessary installations but not added the user to the kvm group All I had to do was

sudo adduser <Replace with username> kvm

and ofcourse DON'T forget to restart your Ubuntu instance.

Type in terminal:

sudo apt install qemu-kvm -y
sudo chown $USER /dev/kvm

Running the below command in Ubuntu 18.04 worked for me sudo chown -R /dev/kvm

If you open your ide with sudo. You are not going to have this problem.

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!