[64-bit] Android Studio : / dev / kvm 기기 권한이 거부되었습니다.

에뮬레이터에서 Android 앱을 실행하려고하면이 오류가 발생합니다.

/ dev / kvm 권한이 거부되었습니다.

권한을 확인하고 현재 로그인 한 사용자를 kvm 그룹에 추가했습니다. 뭐가 잘못 되었 니?



답변

의견에서 언급했듯이 Ubuntu 18.04Linux Mint Tara 부터 시작 해야합니다 sudo apt install qemu-kvm.

/dev/kvm사용 소유권을 확인하려면

ls -al /dev/kvm

사용자는 root그룹 kvm입니다. kvm그룹에 속한 사용자를 확인하려면

grep kvm /etc/group

이 반환

kvm:x:some_number:

내 시스템에는 : final의 오른쪽에 아무것도 :없으므로 kvm그룹에 사용자가 없습니다 .

하기 가 KVM 그룹에 사용자를 추가 , 당신은 사용할 수 있습니다

sudo adduser $USER kvm

사용자를 그룹에 추가하고로 다시 한 번 확인하십시오 grep kvm /etc/group.

@marcolz에서 언급했듯이이 명령 newgrp kvm은 그룹 구성원을 실시간으로 변경해야합니다. 그래도 문제가 해결되지 않으면 @Knossos는 권한을 적용하기 위해 로그 아웃했다가 다시 로그인 (또는 다시 시작) 할 수 있다고 언급했습니다. 또는 @nmirceac이 언급 한 것처럼 동일한 쉘 에서을 통해 다시 로그인하십시오 su - $USER.


답변

이것이 우분투 18.04 에서 작동하게하는 방법입니다.

sudo apt install qemu-kvm

다음을 사용하여 사용자를 kvm 그룹에 추가하십시오.

sudo adduser <Replace with username> kvm

여전히 권한 표시가 거부 된 경우 :

sudo chown <Replace with username> /dev/kvm

시도 해봐.


답변

이것을 시도해보십시오.

  1. sudo apt install qemu-kvm

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


답변

다음을 시도해 보았습니까?

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


답변

/dev/kvm액세스 할 수 없기 때문 입니다. 안드로이드 스튜디오에서 액세스 할 수 있도록하려면 아래 명령을 실행하십시오

sudo chmod 777 -R /dev/kvm

비밀번호를 묻습니다. 그런 다음 Android Studio를 다시 시작하십시오.

KVM럼 에뮬레이터에 필요합니다. 아직 설치하지 않은 경우 설치하십시오

sudo apt install qemu-kvm


답변

sudo chown $USER /dev/kvm

2019 년 9 월에 하나의 명령을 실행하면 나에게 도움이되었습니다.

설명 : 우분투 18.04.3

LTS 출시 : 18.04

코드 명 : 바이오닉


답변

우분투 18.04를 사용하고 있습니다. 나는 같은 문제에 직면했다. 이 명령을 터미널에서 실행하면 문제가 해결됩니다.

sudo chown $USER /dev/kvm

위의 명령은 시스템에있는 모든 사용자를위한 것입니다.

특정 사용자에게만 액세스 권한을 부여하려면이 명령을 실행하십시오.

sudo chown UserNameHere /dev/kvm