OpenGL GLX context is not using direct rendering

Asked By 50 points N/A Posted on -

Hello there,

I am using Ubuntu 13.04 (x64) and my system have this error this morning. I have tested my Video card and the setting looks OK and works fine. Also, I have followed the troubleshoot and it doesn’t seem to work. Please anyone tell me what this error means ? How can I solve this and prevent it in the future ?

Thanks !


OpenGL GLX context is not using direct rendering, which may cause performance problems.

For more information visit



Answered By 110 points N/A #180843

OpenGL GLX context is not using direct rendering



OpenGL is a cross platform graphical programming technique that allows to run 2D and 3D graphics easily. As your problem is with your OpenGL rendering, it is a problem related to your graphics driver.

Find out your graphics driver. According to your manufacturer, download the latest driver for your PC. Then, uninstall the old one and then install the latest driver.

Also, you can find out more diagnostic info from your system. Try the followings:

  • Open a terminal and locate 32-bit version of glxinfo. Whenever you’ll run, the first few lines will tell you whether direct rendering is supported or not.
  • Also, you can set environment variable LIBGL_DEBUG=verbose. You can use this tutorial on setting up this variable. This will provide much info to diagnose your OpenGL issue.

Login/Register to Answer

Related Questions