64bit - permission - Android Studio: permiso de dispositivo/dev/kvm denegado
kvm android studio ubuntu (18)
Cuando intento ejecutar mi aplicación de Android en un emulador, aparece este error:
/ dev / kvm permiso denegado.
Verifiqué los permisos y agregué el usuario con el que estoy conectado actualmente al grupo kvm. ¿Qué está mal?
¿También has intentado lo siguiente, debería funcionar:
sudo chown <username> /dev/kvm
sudo chmod o+x /dev/kvm
Abra la Terminal e inicie sesión como administrador
sudo su
Ir a la carpeta de desarrollo
cd /dev/
Cambiar el modo kvm
chmod 777 -R kvm
Así es como lo hice funcionar en Ubuntu 18.04
sudo apt install qemu-kvm
Agregue su usuario al grupo kvm usando:
sudo adduser <Replace with username> kvm
Si aún muestra permiso denegado :
sudo chown <Replace with username> /dev/kvm
Intentalo.
Como se menciona en los comentarios, comenzando con
Ubuntu 18.04
y
Linux Mint Tara
, primero debe
sudo apt install qemu-kvm
.
Para verificar la propiedad de
/dev/kvm
use
ls -al /dev/kvm
El usuario era
root
, el grupo
kvm
.
Para verificar qué usuarios están en el grupo
kvm
, use
grep kvm /etc/group
Esto regresó
kvm:x:some_number:
en mi sistema: como no hay nada a la derecha de la final
:
no hay usuarios en el grupo
kvm
.
Para agregar su usuario al grupo kvm , puede usar
sudo adduser $USER kvm
que agrega al usuario al grupo, y verifique nuevamente con
grep kvm /etc/group
.
Como mencionó @marcolz, el comando
newgrp kvm
debería cambiar la membresía del grupo en vivo para usted.
Si eso no funcionó, @Knossos mencionó que es posible que desee cerrar sesión y volver a iniciarla (o reiniciarla) para que los permisos surtan efecto.
Para abrir una terminal , consulte https://askubuntu.com/questions/183775/how-do-i-open-a-terminal#183777 .
Para averiguar su nombre de usuario , consulte https://askubuntu.com/questions/333718/how-can-i-find-out-my-user-name#333832 .
Contrarresté el mismo problema y para resolver este problema simplemente escriba los siguientes comandos en la terminal para clientes Linux
sudo apt-get install qemu-kvm
// type your password
sudo chmod 777 -R /dev/kvm
y después de eso intente ejecutar el simulador funcionará
Ejecutar el siguiente comando en Ubuntu 18.04 funcionó para mí sudo chown -R / dev / kvm
Escriba en la terminal:
sudo apt install qemu-kvm -y
sudo chown $USER /dev/kvm
Estaba en una situación similar con el mismo error de permisos en / dev / kvm. Hice las instalaciones necesarias pero no agregué al usuario al grupo kvm. Todo lo que tenía que hacer era
sudo adduser <Replace with username> kvm
y por supuesto NO olvides reiniciar tu instancia de Ubuntu.
Esto funcionó para mí en Linux (x18) ☑ Espero que también funcione para usted
sudo chown hp /dev/kvm
Esto se debe a que
/dev/kvm
no es accesible.
Para hacer que sea accesible desde el estudio de Android, ejecute el siguiente comando
sudo chmod 777 -R /dev/kvm
Le pedirá su contraseña. Después de eso, reinicie Android Studio.
Se requiere
KVM
para emulador de ron.
Si aún no lo ha instalado, instálelo
sudo apt install qemu-kvm
Estoy usando Linux Debian, y estoy enfrentando la misma manera. En mi AVD que me muestra un mensaje "/ dev / kvm permiso denegado" e intenté encontrar la solución, luego lo que hago para resolverlo es, en el terminal, escriba esto:
sudo chmod -R 777 /dev/kvm
le otorgará acceso a la carpeta / dev / kvm, luego verifique nuevamente en su AVD , el mensaje de error desaparecerá, espero que ayude.
Prueba esto, funcionó para mí:
-
sudo apt install qemu-kvm
-
sudo chown -R <username>:<username> /dev/kvm –
Recibí este error después de actualizar mi ubuntu a 18.04.1. Acabo de descargar una nueva imagen del sistema para el emulador o puede decir que descargue un nuevo emulador y me funcionó.
Si abres tu ide con sudo. No vas a tener este problema.
Solo una ligera mejora en
respuesta
solucionar este error con Ubuntu 18.04 al utilizar la variable
$USER
disponible en el terminal bash.
Entonces podría usar los siguientes comandos dos comandos:
sudo apt install qemu-kvm
Agregar el usuario actual al grupo kvm
sudo adduser $USER kvm
Además, si todavía tiene problemas, otro problema para mí fue la forma en que instalé Ubuntu. Cometí el error de marcar la casilla durante la instalación para instalar software de terceros que no funcionaba bien con mi tarjeta gráfica nvidia para el desarrollo. Así que reinstalé Ubuntu con este software de terceros sin marcar .
Luego, después de la instalación, abra Software y actualizaciones y vaya a la pestaña Controladores adicionales. Seleccione los controladores propietarios más actualizados que también se hayan probado y aplique los cambios. Debe reiniciar la máquina para que los cambios surtan efecto.
sudo chown $USER /dev/kvm
Simplemente ejecutar ese comando funcionó para mí aquí en septiembre de 2019 ejecutando:
Descripción: Ubuntu 18.04.3
Lanzamiento de LTS: 18.04
Nombre en clave: biónico
sudo chown -R $(whoami) /dev/kvm
sudo setfacl -m u:$USER:rwx /dev/kvm
Trabajó para mi.