Linux授予Android Studio(AVD)权限/dev/kvm(权限被拒绝)

8tntrjer  于 2022-11-28  发布在  Linux
关注(0)|答案(2)|浏览(273)

我很困惑如何通过AVD管理器向Android Studio给予安装虚拟设备的权限。
我尝试添加权限到文件夹和重新登录没有成功。我也混淆了有关组和用户名的命令;我应该用用户名替换用户名吗?
现在如果我执行这些命令

ls -al /dev/kvm
crw-rw---- 1 root root 10, 232 May  7 20:23 /dev/kvm

grep kvm /etc/group
I get nothing printed

所以,我知道没有组。我不想给予root权限,只是用户名,例如“刀片”。
我还检查了设备是否支持KVM

egrep -c '(vmx|svm)' /proc/cpuinfo
8
kvm-ok 
8

谢谢你!

yhxst69z

yhxst69z1#

首先,您需要安装qemu-kvm软件包。对于Debian/Ubuntu:

sudo apt install qemu-kvm

接下来,将您的用户添加到kvm组:

sudo adduser <username_here> kvm

最后,注销并重新登录或重新启动计算机以使更改生效。
请参阅https://www.linuxslaves.com/2018/10/fix-android-studio-devkvm-device-permission-denied-ubuntu.html上的完整教程

8wigbo56

8wigbo562#

从Bios设置更新VT
1.打开系统电源并按[delete]键进入BIOS [EZ Mode]
1.按[F7]键进入BIOS [高级模式],如下图:(如果按[删除]键直接进入[高级模式],则无需再按[F7]键)
1.选择[高级]页面,然后单击[CPU配置]项
1.选择[英特尔(VMX)虚拟化技术]项目并设置为[启用]
1.按[F10]键并单击[OK],系统将自动重启

相关问题