Eclipse падает с системной ошибкой X Window, используя NX - Каир решение?

С тех пор, как я начал входить в свою систему с помощью сервера FreeNX, я больше не могу редактировать файлы проекта с помощью eclipse. При попытке щелкнуть где-нибудь в коде произойдет сбой с ошибкой:

Программа Eclipse получила системную ошибку X Window. Это, вероятно, отражает ошибку в программе. Ошибка была «BadValue (целочисленный параметр вне диапазона для операции)». (Подробности: serial 39071 error_code 2 request_code 149 minor_code 26) (Примечание для программистов: обычно об ошибках X сообщается асинхронно; то есть вы получите ошибку через некоторое время после ее возникновения. Для отладки вашей программы запустите ее с - опция командной строки sync для изменения этого поведения. После этого вы можете получить значимую обратную трассировку от своего отладчика, если не работаете с функцией gdk_x_error ().)

Некоторые поиски в Google показали, что мне может потребоваться установить XULRunner 10.0 .2 для работы eclipse ... Я сделал это, и после редактирования файла конфигурации Eclipse он продолжит падать.

Другое решение , опубликованное на багтрекере eclipse и касающееся, в частности, его использования с NX, сообщает, что обновление до> = cairo 1.12.10 может решить проблему - к сожалению, Ubuntu Precise (то, что я использую) ) только на Каире 1.10.

Есть ли способ получить возможность начать использовать более новые стабильные версии репозитория (cairo) вместо обновления всей моей системы?

2
задан 24 February 2014 в 03:42

1 ответ

Проблема катастрофического отказа затмения была решена с этот Arch статья Linux. По существу:

Запускают использование затмения (см. https://bugs.eclipse.org/bugs/show_bug.cgi? id=386955):

-vmargs-dorg.eclipse.swt.internal.gtk.cairographics=false

затмения я добавил это к своему файлу eclipse.ini (так как я установил затмение вручную от их сайта, файл конфигурации /opt/eclipse/eclipse.ini

0
ответ дан 24 February 2014 в 03:42

Другие вопросы по тегам:

Похожие вопросы: