我正在运行一个拥有4个专用核心和4GB内存的Ubuntu服务器VPS。
说我在跑步
命令的输出
但是Android Studio运行良好,允许我创建项目和编写代码,所以我尝试编译“Hello World”应用程序,并在创建了Android虚拟手机并尝试运行后,在ADV中运行它时出现以下错误。
我已经跑完了。
然而,如果我只是运行
我已经花了几个小时试图弄清楚这个问题,但只找到一些告诉我要将用户添加到kvm和/或libvirtd组的东西。非常感谢任何帮助。
更新:
我正在进一步研究这个问题。
所以我跑了
这是
所以我在想我的Linux映像出了问题,但是
不确定要修复什么,但我觉得我至少离找出问题的答案更近了一步。
lsb_release -a
说我在跑步
Description: Ubuntu 14.04.5 LTS
Codename: trusty
我已经安装了Android Studio 3.0.1。我大致按照这个Tutorial的步骤进行操作,只是下载了最新版本。安装过程很顺利。
然后我安装了xrdp和xfce4,并且在远程连接方面没有任何问题。
我使用以下命令从rdp中的提升终端窗口启动Android Studio:
sudo ~/bin/android-studio/bin/studio.sh
命令的输出
Error parsing gtk-icon-sizes string: ''
但是Android Studio运行良好,允许我创建项目和编写代码,所以我尝试编译“Hello World”应用程序,并在创建了Android虚拟手机并尝试运行后,在ADV中运行它时出现以下错误。
KVM is required to run this AVD.
/dev/kvm device: permission denied
Grant current user access to /dev/kvm
我已经跑完了。
usermod -aG kvm *username*
usermod -aG libvirtd *username"
adduser *username* kvm
adduser *username* libvirtd
adduser *username* xrdp
chmod +x /dev/kvm
chown *username* /dev/kvm
chmod -R 777 /dev/kvm
我在每个命令后重新启动了VPS,但我仍然收到KVM权限被拒绝的错误提示
当我运行
sudo kvm-ok
INFO: /dev/kvm exists
KVM acceleration can be used
然而,如果我只是运行
kvm-ok
bash: kvm-ok: command not found
我已经花了几个小时试图弄清楚这个问题,但只找到一些告诉我要将用户添加到kvm和/或libvirtd组的东西。非常感谢任何帮助。
更新:
我正在进一步研究这个问题。
cat /proc/cpuinfo | grep 'name'| uniq
model name : Intel(R) Xeon(R) CPU E5-2650 v4 @ 2.20GHz
所以我跑了
sudo modprobe kvm-intel
modprobe: ERROR: ../libkmod/libkmod.c:507kmod_lookup_alias_from_builtin_file()
could not open builtin file '/lib/modules/3.13.0/modules.builtin.bin'
这导致我尝试
depmod -a
depmod: WARNING: could not open /lib/modules/3.13.0/modules.order: No such file or directory
depmod: WARNING: could not open /lib/modules/3.13.0/modules.builtin: No such file or directory
这是
ls -al /lib/modules/3.13.0/
的输出结果。drwxr-xr-x 2 root root 4096 Dec 12 01:08 .
drwxr-xr-x 5 root root 12288 Dec 11 18:11 ..
-rw-r--r-- 1 root root 45 Dec 12 01:08 modules.alias
-rw-r--r-- 1 root root 12 Dec 12 01:08 modules.alias.bin
-rw-r--r-- 1 root root 0 Dec 12 01:08 modules.builtin.bin
-rw-r--r-- 1 root root 0 Dec 12 01:08 modules.dep
-rw-r--r-- 1 root root 12 Dec 12 01:08 modules.dep.bin
-rw-r--r-- 1 root root 52 Dec 12 01:08 modules.devname
-rw-r--r-- 1 root root 131 Dec 12 01:08 modules.softdep
-rw-r--r-- 1 root root 49 Dec 12 01:08 modules.symbols
-rw-r--r-- 1 root root 12 Dec 12 01:08 modules.symbols.bin
所以我在想我的Linux映像出了问题,但是
sudo apt-get install linux-generic
Reading state information... Done
linux-generic is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
不确定要修复什么,但我觉得我至少离找出问题的答案更近了一步。