Studio Android: / dev / KVM autorisation de l'appareil refusée
quand j'essaie d'exécuter mon application Android sur un émulateur, je reçois cette erreur:
/dev/kvm autorisation refusée.
j'ai vérifié les permissions et j'ai ajouté l'utilisateur avec lequel je suis actuellement connecté au groupe kvm. Quel est le problème?
10 réponses
comme mentionné dans les commentaires, à partir de Ubuntu 18.04 et Linux Tara Mint vous devez d'abord sudo apt install qemu-kvm
.
pour vérifier la propriété de /dev/kvm
utiliser
ls -al /dev/kvm
l'utilisateur était root
, le groupe kvm
. Pour vérifier quels utilisateurs sont dans le groupe kvm
, utilisez
grep kvm /etc/group
Cette retourné
kvm:x:some_number:
sur mon système: comme il n'y a rien à droite de la finale :
, il n'y a pas d'utilisateurs dans le groupe kvm
.
à ajouter l'utilisateur yourname
au groupe kvm , vous pouvez utiliser
sudo adduser yourname kvm
qui ajoute l'utilisateur au groupe, et vérifiez encore avec grep kvm /etc/group
.
comme mentionné par @Knossos, vous pourriez vouloir vous déconnecter et revenir( ou redémarrer), pour le les autorisations de prendre effet.
à ouvrir un terminal , voir https://askubuntu.com/questions/183775/how-do-i-open-a-terminal#183777 .
à découvrez votre nom d'utilisateur , voir https://askubuntu.com/questions/333718/how-can-i-find-out-my-user-name#333832 .
C'est comme ça que je l'ai fait fonctionner dans Ubuntu 18.04
sudo apt install qemu-kvm
ajouter votre utilisateur au groupe kvm en utilisant:
sudo adduser <Replace with username> kvm
S'affiche toujours permission denied :
sudo chown <Replace with username> /dev/kvm
essayez.
avez - vous aussi essayé de suivre, ça devrait marcher:
sudo chown <username> /dev/kvm
sudo chmod o+x /dev/kvm
cela a fonctionné pour moi dans ubuntu 18.04! sudo apt install qemu-kvm
une fois que vous avez installé le kvm dans votre machine, ajoutez un utilisateur au groupe et il fonctionnera comme un charme!
exécuter la commande ci-dessous dans Ubuntu 18.04 travaillé pour moi sudo chown-R / dev /kvm
j'étais dans une situation similaire avec la même erreur de permissions sur / dev/kvm J'avais fait les installations nécessaires mais pas ajouté l'utilisateur au groupe kvm Tout ce que j'avais à faire était
sudo adduser <Replace with username> kvm
et bien sûr N'oubliez pas de redémarrer votre instance Ubuntu.
j'ai eu cette erreur après avoir mis à jour mon ubuntu à 18.04.1. Je viens de télécharger une nouvelle image du système pour émulateur ou vous pouvez dire que télécharger un nouvel émulateur et il est travaillé pour moi.
si vous ouvrez votre ide avec sudo. Vous n'allez pas avoir ce problème.
essayez ceci, ça a marché pour moi:
-
sudo apt install qemu-kvm
-
sudo chown -R <username>:<username> /dev/kvm –
cela a fonctionné pour moi dans ubuntu 18.04!
sudo apt install qemu-kvm
Note: - une fois que vous avez installé le kvm dans votre machine, Ajouter un utilisateur au groupe et il fonctionnera comme un charme!