Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Supported by

"OpenGL mode is not supported on this machine!"

edited January 2016 in OpenSesame

Hi everyone,

I have some unexpected problems with OpenSesame. Everytime I try to run my experiment I get this message error :

  File "dist\libqtopensesame\misc\process.py", line 140, in run
  File "dist\libopensesame\experiment.py", line 379, in run
  File "dist\libopensesame\experiment.py", line 723, in init_display
  File "dist\openexp\canvas.py", line 65, in init_display
  File "dist\openexp\_canvas\xpyriment.py", line 278, in init_display
  File "dist\expyriment\control\_experiment_control.py", line 414, in initialize
  File "dist\expyriment\io\_screen.py", line 117, in __init__
RuntimeError: OpenGL mode is not supported on this machine!

Do you know what am I supposed to do ? Sorry I'm not familiar with coding.

Comments

  • edited 1:41PM

    Hi,

    This message means that the video card/ drivers on your computer do not support OpenGL, which is the library that OpenSesame uses by default to present visual stimuli. You can work around this by using the legacy backend, which doesn't use OpenGL. However, there are some downsides to that in terms of timing (in most cases not crucial though), as described here:

    Cheers,
    Sebastiaan

  • edited 1:41PM

    Thank you Sebastiaan !

  • edited 1:41PM

    Hi,

    As Sebastiaan already mentioned it’s probably either a video card or a driver limitation. On Windows I solved the 'OpenGL error' by installing the correct driver. It might be worth a try to:

    • hit Windowskey+R
    • type devmgmt.msc
    • if you see Standard VGA Graphics Adapter under Display adapters you want to install the correct driver. That might support OpenGL so you can use any backend in OpenSesame.

    Best,
    Jarik

Sign In or Register to comment.