Eclipse замораживает Ubuntu, требуется полная перезагрузка - PullRequest
10 голосов
/ 13 декабря 2011

Я в команде из 6 разработчиков, и все мы используем Eclipse Indigo в Ubuntu 11.04.По крайней мере, один раз в день, если Eclipse работает, каждый из нас испытывает полную блокировку системы.Единственное лекарство - это перезагрузка компьютера.У некоторых из нас это было более десяти раз за один день.Этого не происходит, если Eclipse не запущен, поэтому я могу с уверенностью сказать, что проблема в Eclipse.

Я попытался увеличить объем памяти, доступной для Eclipse, перейдя в ecplise.ini и увеличив Permsize, MaxPermSize,Xms и Xmx.Это не имеет значения, и у каждого ПК по-прежнему блокировка.

Кто-нибудь испытывал это раньше?Я мог понять, может быть, на одном ПК, но это происходит на каждом ПК!

  • Java-версия: java-6-sun-1.6.026 JDK-версия
  • Версия Ecplise: Indigo SR1BuildID 20110916-0149
  • Версия Ubuntu: 11.04 64-битная

РЕДАКТИРОВАТЬ: клавиши Ctrl-Alt-FnX не работают после блокировки компьютера.

РЕДАКТИРОВАТЬ: я пересмотрел настройки eclipse.ini и еще больше увеличил память.Пока что у меня еще не было крушения.Я буду использовать других разработчиков в качестве морских свинок, но я надеюсь, что эти настройки остановят сбой.

-XX:PermSize=256m
-XX:MaxPermSize=512m
-Xms1024m
-Xmx2048m

Ответы [ 6 ]

6 голосов
/ 13 декабря 2011

Это не для решения проблемы Eclipse ... которая может происходить из-за некоторых проблем с отображением, которые я подозреваю.

Вместо принудительной перезагрузки вы можете одновременно нажать клавиши Ctrl+Alt+F1, чтобы добраться до консоли, и там вы можете войти в текстовый терминал и завершить процесс Eclipse.

5 голосов
/ 13 декабря 2011

больше комментариев, чем ответов, но я пока не могу добавить вам комментарий.

Я как бы использую ту же настройку: Ubuntu 11.04 64bit с Eclipse Indigo SR1 RC3 64-bit (buildid 20110909, еще не было времени или необходимости обновляться до более новой версии, но RC3 для меня стабилен). Убедитесь, что вы установили 64-битную версию Eclipse.

  • OpenJDK в сочетании с Eclipse мне не подошел, поэтому я перешел на java-sun jdk 1.6 / 7. Убедитесь, что Eclipse не ссылается на установку OpenJDK вместо java-sun jdk.

  • У меня были некоторые проблемы с зависанием Eclipse Indigo (до 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 "$@"
    
4 голосов
/ 03 апреля 2012

Попробуйте обновить ядро ​​до последней версии.Я думаю, что эта блокировка вызвана ошибкой ядра, подробно описанной на этой странице https://bugs.launchpad.net/ubuntu/+source/linux/+bug/924905

4 голосов
/ 13 декабря 2011

Пока вы ждете лучших ответов, я бы определенно попробовал виртуальную машину, такую ​​как Virtual Box, чтобы:

  1. Попробовать посмотреть, смогу ли я воспроизвести проблему в виртуальной среде, которая похожа на вашуфактическая среда.Таким образом, вы можете увидеть, является ли проблема комбинацией версий программного обеспечения, которое вы используете, или вашего физического оборудования.
  2. Запустите Eclipse через виртуальную машину.Это может не привести к сбою и не позволит вам выполнить полную перезагрузку системы, пока вы не определите, в чем именно заключается проблема.
3 голосов
/ 24 февраля 2012

У меня похожая проблема. Время от времени случается так, что полный рабочий стол X11 зависает. Я все еще могу двигать мышь, но щелчки по элементам не имеют никакого эффекта. В этой ситуации я переключаюсь на текстовую консоль и убиваю затмение. После того, как я это сделал, все снова работает. Я использую ноутбук с графическим чипсетом Intel. Поэтому я склонен винить в этом графический драйвер. У меня есть другие компьютеры с другим графическим оборудованием, где я не заметил проблемы, но я не часто использую затмение на них. На всех я использую Ubuntu 11.10 64bit с рабочим столом gnome или unity.

1 голос
/ 22 марта 2012

У меня такие же проблемы. Это очень неудобно. Я только что подтвердил, что убийственное затмение решает проблему для меня.

Однако я обнаружил нечто странное в том, что я все еще могу нажимать на глупые полосы прокрутки наложения. Как будто они сосредоточены на всей системе.

Что, по-видимому, устранило проблему для меня, так это установить оболочку gnome и начать использовать gnome 3, затем отключить накладные полосы прокрутки в сценариях запуска для X. Я установил gnome 3 по отдельной причине и отключил полосы прокрутки, потому что Я нахожу их раздражающими, но я нахожу, что это решило проблему для меня. Возможно, вам удастся просто отключить полосы прокрутки, информация о которых легко доступна в Google.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...