【问题标题】:Genymotion device boots up and disappears after showing a black screenGenymotion 设备启动并在显示黑屏后消失
【发布时间】:2015-03-05 06:31:19
【问题描述】:

我目前遇到的问题是我的 Genymotion 设备启动、显示黑屏并在 4-5 秒后消失。 我在启用 X11 转发的远程 Ubuntu 12.04 服务器上使用 Genymotion v2.4.0(设备窗口显示在我的本地 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

从过去 2 天开始突然出现此错误,在此之前,Genymotion 设备在我的远程服务器上正常启动。 我的猜测是某些 OpenGL 驱动程序可能已经坏了或其他原因,但我不太确定如何解决这个问题。

非常感谢任何帮助。

【问题讨论】:

  • 您是否尝试在服务器上启动设备(没有 X 转发)?有效吗?

标签: android android-emulator opengl-es-2.0 genymotion


【解决方案1】:

我有类似的错误,但不只显示错误

OpenGL connected to 192.168.56.101:25000
Port 22468 will be used for OpenGL data connections
Unknown TCPCLI command 1003

它崩溃并消失,VM 保持开启

genymotion 2.4.0 版

谢谢 埃米利亚诺

【讨论】:

    【解决方案2】:

    几周前我通过更新genymotion和virtual box并更新vbox中的网络配置解决了黑屏问题:https://groups.google.com/forum/#!searchin/genymotion-users/network/genymotion-users/QAX_UrAzEn0/o947IXpsDuIJ

    【讨论】:

    • 感谢您的回复!我已经尝试将 genymotion 和 Virtual box 更新到最新版本,但仍然无法正常工作。尝试在 VirtualBox 中更新 Host-Only 网络设置,但没有解决此问题。我目前正在使用 Genymotion v2.4 和 VirtualBox v4.3.24
    猜你喜欢
    • 1970-01-01
    • 2014-06-21
    • 1970-01-01
    • 2013-12-17
    • 2021-09-17
    • 2021-05-26
    • 1970-01-01
    • 2013-09-09
    • 2017-07-14
    相关资源
    最近更新 更多