X11 does not work

Description

On Linux CrossOver needs a working X11 windowing system in order for Windows applications to be able to bring up a graphical user interface. In other words, if you get this error no Windows applications will work.

Resolution

If you have any of the missing 32-bit libICElibSMlibX11libxcb or libXext warnings, fix those first as they all break X11 thus triggering this warning too.

In all other cases please file a support ticket so we know about the issue and get a chance to help you.

CrossOver 12.0

This warning was also known to happen when running CrossOver 12 on SUSE systems. This issue has been fixed in CrossOver 12.2.1. We have preserved this workaround for corner cases but recommend users upgrade to the latest version of CrossOver. You can work around this issue by first running the following command before starting CrossOver:

xhost +SI:localuser:$USER

Next Step: Missing or broken libnss_mdns.so.2 library

Last modified on 2023-09-29 18:55:45 UTC by Andrew Balfour