我目前面临的问题是,在启动Genymotion设备后,它会显示黑屏并在4-5秒后消失。我正在使用Genymotion v2.4.0,在启用X11转发的远程Ubuntu 12.04服务器上(设备窗口显示在我的本地MacBook pro上)。
每当我尝试启动Genymotion设备时,命令行会抛出很多与OpenGl相关的错误信息。
自从过去两天以来,这个错误突然出现了,之前Genymotion设备在我的远程服务器上正常启动。我猜测一些OpenGL驱动程序可能出了问题,但不确定如何解决这个问题。非常感谢您的任何帮助。
每当我尝试启动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驱动程序可能出了问题,但不确定如何解决这个问题。非常感谢您的任何帮助。