2014-01-22 26 views
2

我試圖在Linux上安裝符合英特爾硬件輔助虛擬化(管理程序)這個帖子:英特爾硬件輔助虛擬化在Linux(管理程序) - 錯誤:無法加載OpenGLES仿真庫

How to Start Intel Hardware-assisted Virtualization (hypervisor) on Linux to Speed-up Intel Android x86 Gingerbread Emulator

我按部就班。所有檢查位置都滿意。

我安裝KVM,這裏是檢查:

[email protected]:~$ sudo virsh -c qemu:///system list 
Id Name       State 
---------------------------------------------------- 

但是當我運行AVD在Android SDK直接從終端,我看到一個輸出:

[email protected]:~$ /usr/local/eclipse/android-sdk/adt-bundle-linux-x86_64-20131030/sdk/tools/emulator-x86 -avd ARM-Nexus4-18-xhdpi -qemu -m 2047 -enable-kvm 
emulator: ERROR: Could not load OpenGLES emulation library: libOpenglRender.so: cannot open shared object file: No such file or directory 
emulator: WARNING: Could not initialize OpenglES emulation, using software renderer. 
-- Invalid CPU architecture: arm, expected 'x86' 

下面是這種配置仿真器:

config

爲什麼會發生這種情況?有什麼建議麼。

下面是一些系統的特點:

pc characteristic

如何解決這個麻煩?

回答

0

嗨,你需要點擊國旗「USE HOST GPU」,它的工作!

+0

我這樣做,但結果相同。你能解釋一下這個'USE HOST GPU'的用途嗎?這與HAXM如何兼容? –

+0

使用主機GPU,實際上使用主機虛擬機的處理器,模擬設備的處理器,在OpenGLES的管理。對我來說它工作正常。請參閱http://mattfife.com/?p=1304 – archetipo

相關問題