Недавно я перешел с Windows на Ubuntu 16.04, и когда я запускаю Eclipse Mars 2 (4.5.2), он реагирует очень медленно или с задержкой. Когда я пытаюсь сделать что-либо, например, создать новый проект, импортировать или просто открыть окно «О Eclipse», в течение нескольких секунд ничего не происходит. Когда, например, наконец появляется диалоговое окно импорта, Eclipse зависает на следующих шагах, когда я хочу выбрать, например, папку, из которой должны быть импортированы данные. Единственная операция для меня — отменить приложение и перезапустить. Во время этих операций загрузка ЦП, похоже, нормальная, что означает не 100% использования. Не похоже, что машина работает над большим количеством вещей в фоновом режиме (так как я не запускаю никаких других приложений, кроме Firefox), скорее это похоже на то, как если бы у вас был очень плохой пинг в онлайн-игре. Другие приложения работают вполне нормально.
Моя система: процессор Intel i5 2,50 ГГц, 4 ГБ оперативной памяти
Я не скачивал установщик, а только официальный последний 64-битный *.tar.gz файл. Затем я извлек его /user/home/Eclipse
и запустил приложение без установки.
Кто-нибудь еще сталкивался с этими проблемами? Как мне проверить, не отсутствуют ли какие-то базовые драйверы для моей системы?
решение1
На этот вопрос уже был дан ответспросить убунту. Включая тот же ответ здесь.
Введите export SWT_GTK3=0
в терминале и запустите Eclipse.
Если это сработает, то более надежным решением будет поместить в eclipse.ini две строки, выделенные курсивом ниже:
--launcher.GTK_version
2
перед строкой:
--launcher.appendVmargs
решение2
~/.profile добавить: экспорт SWT_GTK3=0