模拟器无法完全启动,工作了几个月突然停止了。怀疑 GL 库或硬件

Emulator failing to start completly, was working for months suddenly stopped. Suspect GL Library or hardware

我将笔记本电脑从休眠状态中唤醒,但由于所有 android 模拟器在使用硬件加速时都无法启动。从那以后,我卸载了 Android Studio,所有 SDK 的所有模拟器并重新启动了多次。在删除并重新安装所有内容之前,我看到了以下日志项。所以这并没有改变。我尝试通过命令行独立于 android studio 启动,但遇到了同样的问题。

Will but will leave display that shows screen artifacts

模拟器启动但挂在屏幕上,会留下屏幕伪影,日志显示 activity,但它永远不会联机,studio 也永远不会部署应用程序。所有模拟器都是 deleted/rebuilt 以及其他所有东西。使用软件加速时模拟器会启动,所以这表明这是一个硬件渲染问题。 (我认为)。但是实际使用模拟器的软件速度非常慢。

来自logcat的几行选择:

12-31 19:47:48.768 30409-30409/? E/libEGL:

load_driver(/system/lib64/egl/libGLES_emulation.so): dlopen failed: library "/system/lib64/egl/libGLES_emulation.so" not found

12-31 19:47:48.788 30409-30409/? W/SurfaceFlinger: no suitable EGLConfig found, trying a simpler query 12-31 19:47:48.788 30409-30409/? A/SurfaceFlinger: no suitable EGLConfig found, giving up 12-31 19:47:48.788 30409-30409/? A/libc: Fatal signal 6 (SIGABRT), code -6 in tid 30409 (surfaceflinger)

此处粘贴较大:

http://pastebin.com/vxrqAPpJ

我在这上面花了两天时间没有任何进展,而且搜索似乎没有显示任何类似的问题已经解决。

任何人都有线索,我只是在这里迷路了,android 的工作已经完全停滞了。

Windows 7, Android Studio 2.2.3, 许多不同的模拟器。

失意后突发奇想嘛。工作时和现在的唯一区别。我不在办公室吗?我没有连接外接显示器。 所以我找到了一个并将其连接起来。而且......模拟器现在可以工作了。

所以这肯定与硬件有关。因为我已经清理并删除了所有视频驱动程序。 与 nvidia 驱动程序无关的驱动程序有问题。或者我的硬件存在物理问题。