I have a ASUS TUF Gaming A15 Laptop with a NVIDIA GeForce RTX 4070 Laptop GPU graphics card which should have OpenGL enabled. However, every time I try to start any game that requires OpenGL it either doesn’t work or has major graphic distortion. For example Neverwinter Nights lags even on the main menu and is missing several textures. Whereas Dark Forces 2 Jedi Knight either tells me that I need at least 256 colours and when it does load it has several colour distortions.
Jedi Academy gives me this error when attempting to start
GLW_StartOpenGL() - could not load OpenGL subsystem
And when trying to load Doom on OpenGL it gives me this error
R_OPENGL: OpenGL driver not accelerated!
I have tried updating my drivers but that doesn’t solve it and I have tired running GLView to find the problem but it auto closes soon after opening it. Is there anyway I can solve this problem? I don’t know what else I can try I just can’t get OpenGL or anything connected to it to run.
I have checked my windows system32 and it is there plus it’s last modified date fits the date when my computer would have been produced so it doesn’t seem to have been replaced. Unless there is another sign that it might have been replaced.
Is there anything else that be causing these problems with my Opengl and games that use it? Also I forgot to mention that I have no problem running games that use Vulkan it’s only Opengl that is having problems but this does stop me using a great many games.
If you want to try reinstalling the driver, you usally need to use a “cleaner” program to remove all traces of the existing driver (the driver’s own uninstallation option seldom does the job).
I can’t find any Driver remover or cleaner tool that can remove all traces of the opengl32.dll driver. Can you give me any recommendations or any other way I can accomplish this?
opengl32.dll isn’t part of the display driver, it’s part of Windows. It won’t get replaced if you install or uninstall display drivers.
opengl32.dll dispatches calls to the appropriate driver. If you have multiple GPUs (e.g. Intel integrated graphics and a discrete AMD/Nvidia GPU), it will determine the correct driver based upon which monitor the window is on. If you don’t have any GPUs (or it doesn’t recognise the drivers as being installed), it falls back to a built-in software implementation of OpenGL 1.1.