​​The Cambridge Crystallographic Data Centre (CCDC).
The CCDC websites use cookies. By continuing to browse the site you are agreeing to our use of cookies. For more details about cookies and how to manage them, see our  cookie policy.

The application crashes at startup with an OpenGL error

Solution

The graphics drivers for some video cards on 64 bit systems have optional 32 bit compatibility. If this is not selected, Qt applications may fail in a manner similar to:

./hermes
Launching frontend ...
Using native OpenGL
WARNING: QGLContext::makeCurrent(): Cannot make invalid context current.
Segmentation fault

So far this has been observed on: 

  • Ubuntu 10.10 - with NVidia drivers 260.19.44 (for GTX 570).

You will need to install with the 32-bit compatibility drivers selected.