Error: "KeyShot requires OpenGL 2.0 but (1.1.0) was found!" when launching KeyShot

When opening KeyShot, the error "KeyShot requires OpenGL 2.0 but (1.1.0) was found!" occurs.


When launching KeyShot, the following error occurs:


KeyShot requires OpenGL 2.0 but (1.1.0) was found!

Environment Details


  • KeyShot
    • Any versions
  • Remote Desktop Application
  • Docking Stations
  • GPU Drivers
  • VM Tools



OpenGL 2.0 is a GPU driver, KeyShot requires OpenGL2.0 or higher. The error will occur for any of the following reasons:

  • If the GPU drivers are out of date.
  • KeyShot is installed on a VM and the VM software does not support OpenGL 2.0 or higher.
  • If using a Windows Remote desktop, this will not support OpenGL 2.0.
  • Using a docking station may use it's own drivers and take precedence over native drivers on the machine.



1. Try updating your GPU drivers and try again.


2. Contact your VM admin to assist with the OpenGL error and let them know the VM software needs to support OpenGL 2.0 or higher.


3. I would suggest looking into a different remote desktop tool and making sure it is OpenGL 2.0 supported. (i.e. Using a service like TeamViewer or Microsoft Teams will allow you to remotely access KeyShot. Please contact your IT department for assistance in getting OpenGL 2.0-compliant tools.)


4. Test without the docking station or plug the computer directly to monitors to test if the issue no longer occurs.