Android Studio: /dev/kvm デバイスの権限が拒否されました 質問する

Android Studio: /dev/kvm デバイスの権限が拒否されました 質問する

Android アプリをエミュレーターで実行しようとすると、次のエラーが発生します。

/dev/kvm 権限が拒否されました。

権限を確認し、現在ログインしているユーザーを kvm グループに追加しました。何が問題なのでしょうか?

ベストアンサー1

コメントで述べたように、Ubuntu 18.04およびLinux Mint Tara以降では、まずsudo apt install qemu-kvm.

/dev/kvm使用の所有権を確認する

ls -al /dev/kvm

ユーザーはroot、グループはでしたkvm。グループにどのユーザーがいるかを確認するにはkvm

grep kvm /etc/group

これは返されました

kvm:x:some_number:

私のシステムでは、最後の の右側に何もないので:、グループ内にユーザーは存在しませんkvm

ユーザーをkvmグループに追加するには、次のようにします。

sudo adduser $USER kvm

これにより、ユーザーがグループに追加され、 でもう一度確認しますgrep kvm /etc/group

@marcolzが述べたように、コマンドnewgrp kvmグループのメンバーシップは自動的に変更されるはずです。それでもうまくいかない場合は、@Knossos が、権限を有効にするためにログアウトして再度ログイン(または再起動)する必要があるかもしれないと述べています。または、@nmirceac が言及同じシェルで 経由で再ログインしますsu - $USER

おすすめ記事