glActiveTexture is not exported by the available OpenGL driver

OS (e.g. Win10): Win10
PsychoPy version (e.g. 1.84.x): 2020.2.2
Standard Standalone? (y/n) If not then what?: y
What are you trying to achieve?: text on the screen

What did you try to make it work?:

Text component

What specifically went wrong when you tried that?:

Error message: glActiveTexture is not exported by the available OpenGL driver.

I have read the previous discussion of this error from 2018, which seemed to centre on graphics drivers, but I did not really follow how they were supposed to be involved.
I have built-in Intel graphics and both Win10 and a program I downloaded from Intel agree that I have the latest drivers. The problem seems to result in an inability to present any graphics whatsoever.


Having re-read the previous thread again and explored the openGL version on my machine, it looks as though one needs openGL 2.0 or above - I had 1.1. I checked this using matlab with the command “opengl info.” Since there seems to be no route forward through updating drivers, I have switched to a different machine (with version 4.3.0) and it now works.

Given this problem results in practically nothing working, it does seem to me that it might be useful for an automatic check at launch or installation time that ensures that the machine meets the required spec - the error message that eventually comes at runtime is pretty obscure to the uninitiated. Someone in the previous thread suggested something like that, but it does not seem to have been implemented.

1 Like