Eclipse Neon / Mars работает очень медленно / зависает при новой установке и обновлении 16.04


Ответы:


12

Это отлично работает, вы также можете установить:

--launcher.GTK_version 2

в начале вашего eclipse.iniфайла.

Таким образом, если у вас есть .desktopкороткий путь, он также будет работать автоматически


помогает ускорить и в 14.04
tomasb

Как это помогает в увеличении скорости?
Anmol Singh Jaggi

Я также заметил, что с картами NVIDIA это не слишком помогает. Кроме того, вам нужны последние версии драйверов nvidia (которые 16.04 могут вызвать разрыв). Я установил nvidia prime в энергосберегающий режим, чтобы использовать встроенный чип, а затем применил вышеуказанное действие, и это прекрасно работает для всех версий Eclipse, которые я пробовал
pandaadb

6

Я нашел решение, когда был на своей основной машине, теперь я набираю это на своем планшете, поэтому, пожалуйста, извините за краткость. Если вы введете export SWT_GTK3 = 0 перед вызовом eclipse из терминала, вы быстро загрузитесь. Поиск в «eclipse» и «SWT_GTK3» найдет сообщение об ошибке, которое привело меня к решению.


Спасибо, Ник, все отлично работает с env SWT_GTK3 = 0, я нашел существующую ошибку в пакете java-common, где другие пользователи предложили такой же обходной путь.
Раджендарредди Ягапати,

Это почему-то не помогает в недавнем выпуске Ubuntu Mate.
h22

5

откройте терминал и введите следующую команду

 export SWT_GTK3=0 

добавьте это в файл ~ / .profile, чтобы сделать его постоянным при входе в систему (вам нужно выйти из системы и снова войти в нее, чтобы запустить затмение с ярлыка)

затем перейдите в папку eclipse и найдите файл eclipse.ini.
Щелкните правой кнопкой мыши в любом месте папки и выберите «открыть в терминале» и введите следующую команду в терминале.

sudo gedit eclipse.ini  

и добавьте следующую строку перед --launcher.appendVmargs

--launcher.GTK_version 2  

Найдите в файле 256 и замените его на 1024.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.