Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > *NIX системы: Общие вопросы > Проблемы с Java в свежих дистрах


Автор: powerfox 22.10.2007, 18:28
при запуске GUI программ получается следующая картина:
Цитата

java: xcb_xlib.c:52: xcb_xlib_unlock: Assertion `c->xlib.lock' failed.


Способ лечения был найден: нужно добавить переменную окружения 
Цитата

export LIBXCB_ALLOW_SLOPPY_LOCK=1

тогда становится все ок.  smile  Судя по слухам это новый X-Server дает о себе знать smile

Автор: http://vingrad.ru/@powerOn Источник: http://forum.vingrad.ru/index.php?show_type=forum&showtopic=175930

Цитата(powerOn @  9.10.2007,  18:59 Найти цитируемый пост)
java: xcb_xlib.c:52: xcb_xlib_unlock: Assertion `c->xlib.lock' failed.

Есть кстати небольшой хак для лечения программ, которые всё равно не хотят работать и/или зачемто тащат с собой свою яву.
Надо найти в папке этой программы библиотеку libmawt.so или libawt.so, забэкапить её на всякий случай, и пропатчить:
Код
sed -i 's/XINERAMA/FAKEEXTN/g' libawt.so

На дженте еще желательно отключить ксинераму USE="-xinerama" emerge -uDN world
Мне помогло smile 
Автор: http://vingrad.ru/@nickless Источник: http://forum.vingrad.ru/index.php?show_type=forum&showtopic=175930

Автор: ZeeLax 23.10.2007, 04:07
А какая версия явы?

Автор: Imple 23.10.2007, 06:14
На дженте также часто помогает и спасает от головной боли revdep-rebuild

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)