Ответ 1
Попробуйте обновить ядро до последней версии. Я думаю, что эта блокировка вызвана ошибкой ядра, подробно описанной на этой странице https://bugs.launchpad.net/ubuntu/+source/linux/+bug/924905
Я нахожусь в команде из 6 разработчиков, и мы все используем Eclipse Indigo на Ubuntu 11.04. Как минимум один раз в день, если Eclipse работает, каждый из нас испытывает полную блокировку системы. Единственное лекарство - это жесткая перезагрузка ПК. У некоторых из нас было более десяти раз за один день. Этого не происходит, если Eclipse не работает, поэтому я могу с уверенностью сказать, что проблема Eclipse.
Я попытался увеличить доступную память для Eclipse, перейдя в ecplise.ini и увеличив Permsize, MaxPermSize, Xms и Xmx. Это не имело значения, и все ПК все еще блокируются.
Кто-нибудь испытал это раньше? Я мог понять, возможно, на одном ПК, но это происходит на каждом отдельном ПК!
EDIT: клавиши Ctrl-Alt-FnX не работают, когда ПК заблокирован.
EDIT: я пересмотрел настройки eclipse.ini и еще больше увеличил память. Пока у меня еще не было крушения. Я буду использовать других разработчиков в качестве подопытных кроликов, но я надеюсь, что эти настройки остановят сбой.
-XX:PermSize=256m
-XX:MaxPermSize=512m
-Xms1024m
-Xmx2048m
Попробуйте обновить ядро до последней версии. Я думаю, что эта блокировка вызвана ошибкой ядра, подробно описанной на этой странице https://bugs.launchpad.net/ubuntu/+source/linux/+bug/924905
Это не для решения проблемы Eclipse... что может произойти из-за некоторых проблем с отображением, которые я подозреваю.
Вместо жесткой перезагрузки вы можете нажать клавиши Ctrl+Alt+F1
вместе, чтобы попасть в консоль, и там вы можете войти в текстовый терминал и убить процесс Eclipse.
больше комментария, чем ответа, но я не могу добавить комментарий еще.
Я использую ту же самую настройку: Ubuntu 11.04 64bit с 64-битным Eclipse Indigo SR1 RC3 (buildid 20110909, не успел или обновился до более новой версии, но RC3 стабилен для меня). Убедитесь, что вы установили 64-разрядную версию Eclipse.
OpenJDK в сочетании с Eclipse не подходит для меня, поэтому я перешел на java-sun jdk 1.6/7. Убедитесь, что Eclipse не ссылается на установку OpenJDK вместо java-sun jdk.
У меня были некоторые проблемы с замораживанием Eclipse Indigo (pre SR1) в сочетании с SVN Subversive/m2eclipse плагинами. Для меня это стало лучше с SR1 (RC3), но все же не идеально (время от времени зависает). Спустя некоторое время Subversive SVN получил обновление, и теперь он снова стабилен. Короче: убедитесь, что вы установили новейшие версии плагина (используйте сайты обновления eclipse, не локальные копии). Более старые версии могут привести к тем же проблемам, которые я испытал.
Какие еще плагины вы используете, можете ли вы проверить, не сработал ли ваш Eclipse без каких-либо подключаемых модулей?
Две другие проблемы, о которых я знаю: с Ubuntu Karmic Koala (9.10), отображающие элементы пользовательского интерфейса, были сломаны и приводят к сбоям (GTK_NATIVE_WINDOWS). Позже Eclipse имел проблемы с родными полосами прокрутки (думаю, это было с Ubuntu 10.10 или 11.04). Я уверен, проблема 1 не проблема с Eclipse Indigo + 11.04. Проблема 2 Я не уверен, было ли это 10.10 или 11.04. Но я все еще начинаю свое затмение со следующего script.sh, и он работает для меня, вы можете также сделать снимок:
#!/bin/bash
export LIBOVERLAY_SCROLLBAR=0
export GDK_NATIVE_WINDOWS=false
exec $(dirname $0)/eclipse "[email protected]"
Пока вы ждете лучших ответов, я бы определенно попробовал виртуальную машину, такую как Virtual Box, чтобы:
У меня аналогичная проблема. Время от времени бывает, что полный рабочий стол X11 замерзает. Я все еще могу перемещать мышь, но щелчки по элементам не влияют. В этой ситуации я переключаюсь на текстовую консоль и убиваю затмение. После того, как я это сделал, все работает снова. Я использую ноутбук с графическим чипсетом Intel. Поэтому я склонен обвинять его в графическом драйвере. У меня есть другие компьютеры с различным графическим оборудованием, где я не заметил проблемы, но я не использую eclipse, что часто на них. На всех использую Ubuntu 11.10 64bit с настольным компьютером gnome или unit.
У меня такие же проблемы. Это очень неудобно. Я только что подтвердил, что убийство eclipse исправляет проблему для меня.
Однако я обнаружил что-то странное в том, что я все еще могу нажать на глупые полосы прокрутки. Это похоже на то, что у них есть фокус всей системы.
Кажется, что я исправил эту проблему: установить оболочку gnome и начать использовать gnome 3, а затем отключить накладываемые полосы прокрутки в сценариях запуска для X. Я установил gnome 3 по отдельной причине и отключил полосы прокрутки, Я нахожу их раздражающими, но я считаю, что это решило проблему для меня. Возможно, вам удастся просто отключить полосы прокрутки, информация для которых легко доступна в Google.