Xlib.lock

From openSUSE

This article refers to version '10.3' and is now obsolete.
If it remains obsolete, it may eventually be deleted. If possible, please help to update this article to make it current.

Refer to this article's discussion page for more information.

Version: 10.3

Contents

Situation

When running certain JAVA processes (e.g. the IBM Lotus Notes 8 installer, Azureus, Matlab) or beryl, you receive the error: Assertion `c->xlib.lock' failed.

Procedure

The error is caused by a problem in the libxcb package.

Easy way

The easy way is just to install the 10.3 online updates, which turn this into a warning. You should install them anyway to get all the security fixes.

Hard way

As a workaround you can run the following command from the command line and then re-try your operation (from that same command-line)

export LIBXCB_ALLOW_SLOPPY_LOCK=true