Android Studio模拟器无法在Ubuntu 16.04中启动
我的ASUS G53jw PC有问题。 其芯片组和CPU的额定值支持虚拟化,可在BIOS / Setup中启用。 为了确认,我运行了egrep -c '(vmx|svm)' /proc/cpuinfo
,它返回值为4(4),这表明虚拟化应该起作用。
但是,硬件加速的Android模拟无法启动。
使用nouveauvideo驱动程序而不是Nvidia驱动程序是失败的根源吗? 如果没有,我怎么能有效地解决这个问题呢?
更新2
安装官方Nvidia驱动程序之后,Android模拟运行得很好:)感谢N0rbert指出我的拼写错误!
解决了!
首先,你在egrep
命令中egrep
:
你需要逻辑OR在这里“ |
”,而不是反斜杠“ \
”。
它应该是egrep -c '(vmx|svm)' /proc/cpuinfo
。
阅读您的更新,我们可以得出结论,这是一个错字。
其他检查方法是使用kvm-ok
(可从cpu-checker
包安装)。
在启用虚拟化的系统上,其输出如下:
$ kvm-ok INFO: /dev/kvm exists KVM acceleration can be used
如果您遇到VirtualBox问题 – 请确保为虚拟机设置了正确的设置 :打开系统 ,选择加速选项卡并检查您是否具有正确的设置:
- 半虚拟化接口 : 默认
-
硬件虚拟化 :☑ 启用VT-x / AMD-v ,☑ 启用嵌套分页
这将导致蓝色V( )在VirtualBox机器窗口的状态栏中的CPU图标上(有关详细信息,请参阅下面的黄色提示 – 机器使用KVM):