FAQs
Documentation fails to open when launched from a CCDC application on linux
Solution
We are aware of some linux operating systems such as CentOS 7 and Rocky 9 having problems launching a web browser and displaying the user documentation when launched from the Help menu of applications like Mercury or Hermes. If the application was started from the command line, the user may also observe errors like
XPCOMGlueLoad error for file /usr/lib64/firefox/libmozgtk.so:
/lib64/libgdk-3.so.0: undefined symbol: cairo_xlib_surface_create_for_bitmap
Couldn't load XPCOM.
This problem is due to mismatching libraries causing the browser to not open correctly in the environment that the CCDC application is running in. While we investigate this, the documentation can be viewed manually by loading the documentation html directly from a running web browser. The documentation html can be found for each application in the ccdc-software/application/docs folder of each installed application.