OpenGL Check Failed

CrossOver prints this warning message if it detects the GLSL version is below 1.30. With older versions of GLSL (a component of OpenGL), many newer programs will not run such as Office 2013. Should these programs still work, they will take a major performance hit.


This message is a precursor to Office 2013 and DirectX 11 functionality. When Microsoft Office 2013 and various DirectX 11 programs work, this warning message will reflect that there are one of two problems on a system:

      1. The hardware in the system is not capable of running the programs and the only way to gain functionality will be to turn on software rendering (functionality will be greatly reduced).

      2. The hardware does not have the appropriate drivers for running the programs.

The second will be more likely in most cases. Our recommendation is to check drivers and ensure that that all necessary libraries are present.

For CrossOver 15 - the warning message means very little as no application depends on it.


The cause for the error message will dictate the resolution.

Outdated Hardware

In cases where the system hardware is out of date, a user can tell the application to use software rendering to gain some functionality.

LIBGL_ALWAYS_SOFTWARE=1 /opt/cxoffice/bin/wine --bottle "nameofbottle" path/to/executable.exe

Mileage will vary with this setting and in some cases the program will only be marginally better. As in, it will run but not well. In other cases, the hardware will be incapable of running the programs.

Missing Libraries

If this check is failing, there may be more than one missing library. Please open the System Information report by going to Help->System Information. This report is a direct copy of what CrossOver knows about the system. Attempt to resolve any dependency issues including Missing LibGL 32-bit libraries.

If the issue persists, please save a copy of the System Information Report and attach it to a request for help.
Last modified on 2015-12-21 14:43:19 by Caron Wills
Are you sure you want to delete this page?
Note: Any nested pages that are under this one will be moved up one level. Any attachments tied to this page will be deleted.
Move / Rename Page
Unknown Error, unable to move!
That page exists already!
One or more of the parent pages specified in new path do not exist!
/support/wiki/ /support/wiki/Diag/OpenglNoGLSL130
CodeWeavers or its third-party tools process personal data (e.g. browsing data or IP addresses) and use cookies or other identifiers, which are necessary for its functioning and required to achieve the purposes illustrated in our Privacy Policy. You accept the use of cookies or other identifiers by clicking the Acknowledge button.
Please Wait...