What do you mean: "video subsystem capable of OpenGL"? Atom and core are capable it. And what libraries it needs for running? Unfortunately I have just some skills in c++ and I not quite understand what exactly must be done, because I never to encounter with such complex systems. Somebody already solves these tasks? I would try to help too.

OpenGL is a library that provides an application with a standard interface for putting graphics on the screen. The OpenGL library talks to the graphics hardware via a video driver. Even with a decent processor and capable graphics hardware, you need a capable video driver.

A lot of users with AMD/ATI or Intel hardware have problems with Blender - not because the hardware lacks horsepower but because associated video driver does not do OpenGL well.

As for necessary libraries, there are a bunch of them, Python 3 probably being the most important.