Genymotion设备启动后显示黑屏后消失

4
我目前面临的问题是,在启动Genymotion设备后,它会显示黑屏并在4-5秒后消失。我正在使用Genymotion v2.4.0,在启用X11转发的远程Ubuntu 12.04服务器上(设备窗口显示在我的本地MacBook pro上)。
每当我尝试启动Genymotion设备时,命令行会抛出很多与OpenGl相关的错误信息。
OpenGL connected to 192.168.56.101:25000
Port 22468 will be used for OpenGL data connections
Unknown TCPCLI command 1003
sdk/emulator/opengl/host/libs/Translator/GLES_V2/GLESv2Imp.cpp:glCompileShader:370 error 0x501
sdk/emulator/opengl/host/libs/Translator/GLES_V2/GLESv2Imp.cpp:glGetShaderiv:1246 error 0x501
sdk/emulator/opengl/host/libs/Translator/GLES_V2/GLESv2Imp.cpp:glGetShaderInfoLog:1269 error 0x501
sdk/emulator/opengl/host/libs/Translator/GLES_V2/GLESv2Imp.cpp:glCompileShader:370 error 0x501
sdk/emulator/opengl/host/libs/Translator/GLES_V2/GLESv2Imp.cpp:glGetShaderiv:1246 error 0x501
sdk/emulator/opengl/host/libs/Translator/GLES_V2/GLESv2Imp.cpp:glGetShaderInfoLog:1269 error 0x501
sdk/emulator/opengl/host/libs/Translator/GLES_V2/GLESv2Imp.cpp:glAttachShader:173 error 0x501
sdk/emulator/opengl/host/libs/Translator/GLES_V2/GLESv2Imp.cpp:glAttachShader:173 error 0x501
sdk/emulator/opengl/host/libs/Translator/GLES_V2/GLESv2Imp.cpp:glBindAttribLocation:197 error 0x501
sdk/emulator/opengl/host/libs/Translator/GLES_V2/GLESv2Imp.cpp:glBindAttribLocation:197 error 0x501
sdk/emulator/opengl/host/libs/Translator/GLES_V2/GLESv2Imp.cpp:glLinkProgram:1593 error 0x501
sdk/emulator/opengl/host/libs/Translator/GLES_V2/GLESv2Imp.cpp:glGetProgramiv:1170 error 0x501
sdk/emulator/opengl/host/libs/Translator/GLES_V2/GLESv2Imp.cpp:glGetProgramiv:1170 error 0x501
sdk/emulator/opengl/host/libs/Translator/GLES_V2/GLESv2Imp.cpp:glGetProgramiv:1170 error 0x501
sdk/emulator/opengl/host/libs/Translator/GLES_V2/GLESv2Imp.cpp:glDetachShader:556 error 0x501
sdk/emulator/opengl/host/libs/Translator/GLES_V2/GLESv2Imp.cpp:glDetachShader:556 error 0x501
sdk/emulator/opengl/host/libs/Translator/GLES_V2/GLESv2Imp.cpp:glCompileShader:370 error 0x501
sdk/emulator/opengl/host/libs/Translator/GLES_V2/GLESv2Imp.cpp:glGetShaderiv:1246 error 0x501
sdk/emulator/opengl/host/libs/Translator/GLES_V2/GLESv2Imp.cpp:glGetShaderInfoLog:1269 error 0x501
sdk/emulator/opengl/host/libs/Translator/GLES_V2/GLESv2Imp.cpp:glCompileShader:370 error 0x501
sdk/emulator/opengl/host/libs/Translator/GLES_V2/GLESv2Imp.cpp:glGetShaderiv:1246 error 0x501
sdk/emulator/opengl/host/libs/Translator/GLES_V2/GLESv2Imp.cpp:glGetShaderInfoLog:1269 error 0x501
sdk/emulator/opengl/host/libs/Translator/GLES_V2/GLESv2Imp.cpp:glAttachShader:173 error 0x501
sdk/emulator/opengl/host/libs/Translator/GLES_V2/GLESv2Imp.cpp:glAttachShader:173 error 0x501
sdk/emulator/opengl/host/libs/Translator/GLES_V2/GLESv2Imp.cpp:glBindAttribLocation:197 error 0x501
sdk/emulator/opengl/host/libs/Translator/GLES_V2/GLESv2Imp.cpp:glBindAttribLocation:197 error 0x501

sdk/emulator/opengl/host/libs/Translator/GLES_V2/GLESv2Imp.cpp:glLinkProgram:1593 error 0x501
    sdk/emulator/opengl/host/libs/Translator/GLES_V2/GLESv2Imp.cpp:glGetProgramiv:1170 error 0x501
sdk/emulator/opengl/host/libs/Translator/GLES_V2/GLESv2Imp.cpp:glGetProgramiv:1170 error 0x501
sdk/emulator/opengl/host/libs/Translator/GLES_V2/GLESv2Imp.cpp:glGetProgramiv:1170 error 0x501
 sdk/emulator/opengl/host/libs/Translator/GLES_V2/GLESv2Imp.cpp:glDetachShader:556 error 0x501
 sdk/emulator/opengl/host/libs/Translator/GLES_V2/GLESv2Imp.cpp:glDetachShader:55     6 error 0x501
  eglMakeCurrent failed
 eglMakeCurrent failed
FrameBuffer::post eglMakeCurrent failed
zsh: segmentation fault  /data/work/genymotion/player --vm-name 3e01db2b-798a-    4cc3-8f51-55cbfa64bb0d

自从过去两天以来,这个错误突然出现了,之前Genymotion设备在我的远程服务器上正常启动。我猜测一些OpenGL驱动程序可能出了问题,但不确定如何解决这个问题。非常感谢您的任何帮助。

1
你尝试在服务器上启动设备(没有X转发)了吗?它能正常工作吗? - eyal-lezmy
2个回答

1
我有一个类似的错误,但只显示

而没有错误信息。
OpenGL connected to 192.168.56.101:25000
Port 22468 will be used for OpenGL data connections
Unknown TCPCLI command 1003

它崩溃并消失,但虚拟机仍保留在系统中。 genymotion版本为2.4.0。 谢谢 Emiliano

0

1
谢谢回复!我已经尝试更新了genymotion和VirtualBox到最新版本,但仍然无法工作。我也尝试在VirtualBox中更新Host-Only网络设置,但并没有解决这个问题。我目前正在使用Genymotion v2.4和VirtualBox v4.3.24。 - Vishy

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接