Search code examples
androidopenglgenymotion

Genymotion openGL error


I am trying to install genymotion,after pressing play button it shows the following error. enter image description here

I don't know how to update openGL library or how to check current version. Can anyone help me?


Solution

  • I don't know how to update openGL library

    First things first, OpenGL is not a library. It's a drawing API for talking with the graphics drivers to make the GPU do nice things.

    As such, OpenGL comes as part of the graphics drivers. Unfortunately Microsoft decided that they don't like OpenGL and would not ship drivers fully equipped with modern OpenGL profiles through Windows' built in driver update mechanism. Oh, yes, they added legacy support for OpenGL-1.4 (which was specified in 2002), thank you very much.

    So you have to take things into your own hands. First step: Go to the control panel and open the Hardware Manager. In the section "Graphics Cards" you'll find the name of your GPU. Most likely it will be made by one of Intel, Nvidia, AMD or ATI.

    Depending on who made it you can find the drivers on

    Select the drivers appropriate for your system, download and install them.

    or how to check current version.

    Since OpenGL is not a library the truly limiting factor is the GPU in your system. If your GPU doesn't OpenGL-2 you're SOL. However you'd have a really, really old GPU for that and Windows-8 would not even boot on a system with such a GPU that old. Update your GPU drivers and you should be fine.