Some Linux distributions output weird error messages to the console when starting from a shell:
Locking assertion failure. Backtrace:
#0 /usr/lib/libxcb-xlib.so.0 [0x39a767]
#1 /usr/lib/libxcb-xlib.so.0(xcb_xlib_unlock+0x31) [0x39a831]
#2 /usr/lib/libX11.so.6(_XReply+0x244) [0x193f64]This java bug has no notable impact on KNIME's runtime behavior. Different websites suggest "patching" the jre to prevent this behavior. On 32bit systems, it is suggested to call
sed -i 's/XINERAMA/FAKEEXTN/g' /opt/java/jre/lib/i386/xawt/libmawt.so
in the KNIME directory, whereas on the 64bit system, one has to call
sed -i 's/XINERAMA/FAKEEXTN/g' /opt/java/jre/lib/amd64/xawt/libmawt.so