Where can I get the required ANGLE OpenGL ES 2.0 emulation libraries?

Having stuck faithfully with Plex Home Theater for a long time, I thought it was time to revisit the latest Plex Media Player to see if it had anything more to offer. So I downloaded it and installed it on my Media PC. But when I try to run it, it tells me that I either have to install drivers for my graphics card that include OpenGL 2.0 (my video card already has the latest drivers available), or I must install the “ANGLE OpenGL ES 2.0 emulation libraries” in the same directory as the executable, or in a valid PATH etc.

Now, I have searched for these “ANGLE OpenGL ES 2.0 emulation libraries” everywhere and cannot find them. I did find, and tried a “MALI OpenGL ES 2.0 emulator”, but it made no difference - PMP still won’t start.

So… help please!

ANGLE should be present and the PMP installer should have put them into the PMP program directory. (They are named libGLESv2.dll and libEGL.dll.)

What’s the exact error you get when you start PMP?

“Failed to create OPenGL context for Format QSurfaceFormat…” error
I do see the emulation DLLs in the PLex folder. How do I fix this issue?

Seeing the same issue. Have the files in the program directory and copied to c:\windows\System32 but still does not work.

I have fixed this problem.

  1. Go to configuration file C:\Users%username%\AppData\Local\PlexMediaPlayer\plesmediaplayer.conf
  2. Find the line “useOpenGL”: false,
  3. Change to “useOpenGL”: true,
  4. Save and retry.

I came to this conclusion looking at the following documents:

I believe that this issue is happening because there is a DirectX issue and the client doesn’t know to fall back on using OpenGL. The machine that I am having this problem is an older machine with Windows 7, but was built for Windows XP / Vista, and the video card is very old.

Not much we can do. I suspect the Direct3D runtime is either missing (maybe that can happen on Windows 7?), or the drivers don’t support some needed features. Updating your drivers might actually help. We could probably detect Direct3D not working and revert to OpenGL, but there’s a number of issues that speak against doing this.

The fix suggested by smcclos worked like a champ for me. Thanks man!

This may happen if you have an old PC or graphics card. Use the solution in the YT video here. Download the file and place it in your Plex Program Files Directory ( Not the App Data directory)