Eclipse странноe поведение!

Всем доброго времени суток!
Поставил eclipse из репов, проблема в том что не работают кнопки, а точнее работает только “close” остальные только с клавиатуры нажатием “enter”!
к примеру File –> New C++ project –> тут надо ввести имя проекта и/или нажать “netx”/“finish” только с помощью мыши это не получаеться!
в чем может быть проблема?
Насколько я помню это косяк связки gnome 2.26+eclipse. После нажатия мышкой на кнопку нажмите Enter и все будет)))
У меня как бэ Kde 4.3
да и то что жать энтер … жутко не удобно! может есть способ с этим бороться? просто я понял что это со всеми java приложениями (ну по крайней мере в vuze походу таже фигня! )
просто я понял что это со всеми java приложениями
У меня NetBeans под xfce - java приложения работают адекватно.
Правда установлена Sun JRE + JDK, а не OpenJDK.
ну я тоже начал грешить на openjdk6 и для надежности поставил jre+jdk
Эфект тот же!
Ну хз, возможно тут гтк виноват, мне это не напрягает
Судя по инету, известный баг в Эклипсе при работе c gtk > 2.18.0

Предлагается добавить
export GDK_NATIVE_WINDOWS=true
перед запуском эклипса (например в .bashrc и перелогиниться).
SunStroke
Судя по инету, известный баг в Эклипсе при работе c gtk > 2.18.0

Предлагается добавить
export GDK_NATIVE_WINDOWS=true
перед запуском эклипса (например в .bashrc и перелогиниться).

Да, спасибо, это работает! :)
Здравствуйте.

Была такая же проблема - помогла установка переменной GDK_NATIVE_WINDOWS в true.

Обнаружилась другая проблема: если запускать Eclipse из консоли - баг исправлен, а если запускать из пункта меню, то несмотря на переменную - баг жив.

И в консоли и в меню команда одна и та же : eclipse.

Прошу помощи.
А где вы прописываете переменную?
По идее если в .bashrc то должно работать везде (после логина). Проверить негде - Эклисп не пользую.
Если совсем уж все плохо, можно отредактировать файл запуска Эклипса в /usr/share/applications заменив там в строке Exec
eclipse
на
export GDK_NATIVE_WINDOWS=true && eclipse
например.
 
Зарегистрироваться или войдите чтобы оставить сообщение.