CrossOver Support

CrossOver missing library error messages


In CrossOver 15 we have streamlined our ability to help us help you. If you are having trouble and want to contact us or troubleshoot your system yourself, please start by launching CrossOver. Then, click on the Help menu option and choose System Information. This will immediately report the information CrossOver sees about your system including cxdiag. That will make choosing the correct pages below make more sense.

If you still cannot resolve the trouble you're seeing, please include your System Report when you Contact Us.

Use cxdiag

CrossOver has a tool called cxdiag which checks your Linux computer for missing libraries or other potential problems.

To use cxdiag open up a terminal, change to the Crossover binary directory (either /opt/cxoffice or ~/cxoffice), and run:

./bin/cxdiag --debug


Critical issues


Missing 32-bit C library
Missing libgcc_s 32-bit library
Missing 32-bit Pthread library
Missing libnss-mdns 32-bit library
Missing libICE 32-bit library
Missing libSM 32-bit library
Missing libX11 32-bit library
Missing libxcb 32-bit library
Missing libXext 32-bit library
Missing libfreetype 32-bit library
Missing libpng 32-bit library
pthread_cancel() does not work
Cannot create 16-bit LDT segments
X11 does not work
Cxdiag failed


Missing 32-bit libraries


Missing GStreamer 1.0 Bad plugins 32-bit library
Missing GStreamer 1.0 Base plugins 32-bit library
Missing GStreamer 1.0 Good plugins 32-bit library
Missing GStreamer 1.0 Libav plugins 32-bit library
Missing GStreamer 1.0 Ugly plugins 32-bit library
Missing libasound 32-bit library
Missing libasound 32-bit libraries for MIDI support
Missing libaudio 32-bit library
Missing libcapi20 32-bit library
Missing libcrypto 32-bit library
Missing libcups 32-bit library
Missing libdbus-1 32-bit library
Missing libesd 32-bit library
Missing libfontconfig 32-bit library
Missing libGL 32-bit library
Missing libGLU 32-bit library
Missing libgnutls 32-bit library
Missing libgphoto2 32-bit library
Missing libgsm 32-bit library
Missing libgstapp 32-bit library
Missing libgstreamer 32-bit library
Missing libgstreamer1 32-bit library
Missing libjack 32-bit library
Missing libjpeg 32-bit library
Missing liblber 32-bit library
Missing liblcms2 32-bit library
Missing libldap_r 32-bit library
Missing libmpg123 32-bit library
Missing libopenal 32-bit library
Missing libOSMesa 32-bit library
Missing libpulse 32-bit library
Missing libresolv 32-bit library
Missing libsane 32-bit library
Missing libssl 32-bit library
Missing libtiff 32-bit library
Missing libtxc_dxtn 32-bit library
Missing libudev 32-bit library
Missing libv4l1 32-bit library
Missing libXcomposite 32-bit library
Missing libXcursor 32-bit library
Missing libXfixes 32-bit library
Missing libXi 32-bit library
Missing libXinerama 32-bit library
Missing libxml2 32-bit library
Missing libXrandr 32-bit library
Missing libXrender 32-bit library
Missing libxslt 32-bit library
Missing libXt 32-bit library
Missing libXxf86vm 32-bit library
Missing libz 32-bit library
LibCrypto/LibSsl Mismatch


X11 and OpenGL issues


Low X11 Screen Depth
OpenGL does not work
OpenGL is not using Direct Rendering
Outdated AMD OpenGL Driver
Outdated NVIDIA OpenGL Driver
Missing S3TC texture support
Missing floating point texture support
GLSL version check failed

Deprecated libraries


Missing libaudiofile 32-bit library
Missing libhal 32-bit library
Missing liblcms 32-bit library
Last modified on 2017-07-12 05:04:20 by Fran├žois Gouget
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
Please Wait...
eyJjYXJ0IjowLCJ0enMiOi01LCJjZG4iOiJodHRwczpcL1wvbWVkaWEuY29kZXdlYXZlcnMuY29tXC9wdWJcL2Nyb3Nzb3Zlclwvd2Vic2l0ZSIsImNkbnRzIjoxNTAwNDkwNTYzfQ==