Parece ser que hay un bug en Eclipse en el tratamiento de las librerias graficas GTK que hace que en determinadas pantallas, al hacer click sobre un boton no se ejecute la accion correspondiente. Para solucionarlo, hasta que exista alguna actualizacion de Eclipse, podriamos lanzarlo con el siguiente comando:
#!/bin/sh
export GDK_NATIVE_WINDOWS=1
/RUTA_DONDE_TIENES_ECLIPSE/eclipse
Actualizacion | Tambien valido para cualquier aplicacion que use SWT
Extraido de | Bits y Bytes



Gracias a dios una solucion, ya estaba tirandome por el netBeans…
De hecho, si había un pequeño truco. Cuando clickabas un boton no se ejecutaba la orden, pero sí quedaba seleccionado. Si luego pulsabas enter se apretaba el boton. Es decir, la solucion era click+enter.
No me creaba una gran incomodidad la verdad, pero ahora con el script mucho mejor
gracias!
Hola,
el error no ocurre sólo con eclipse Galileo,yo tengo Ganimedes y también pasaba, ahora lo he conseguido evitar gracias al script, Muchas gracias.
Pues creo que no es problema sólo de Ubuntu, porque yo uso Arch con KDE y tuve el mismo problema hace unos días después de hacer una actualización.
Yo tambien tengo ese error, para el myeclipse 7.1. El bug ya esta registrado como caso en eclipse pero no hay mas soluciones.
https://bugs.eclipse.org/bugs/show_bug.cgi?id=291257
Con el nuevo Aptana (2.0) también ocurre el mismo error
Yo tambien tengo Aptana 2.0 y me pasa lo mismo…alguna sugerencia????
Muchas gracias!
Usando Kubuntu 9.10 y Aptana, al igual que hypn, ocurría el mismo error. Ya creía que era problema de KDE…
Muchas gracias por la solución, la verdad es que ya me estaba mosqueando bastante el tema.
Pero tengo una duda, en realidad ¿qué es lo que haces con ese script?
Quiero decir, estás poniendo la variable local GDK_NATIVE_WINDOWS a 1 pero ¿para qué sirve eso?
Lo digo por si puede ser que esto tenga algún efecto secundario o algo.
Muchas gracias de todas formas por la solución
Hola, yo tengo una máquina con 9.04 y ahí no me pasa (en la que tengo 9.10 si, lamentablemente). Si es un problema de SWT, quiere decir que el problema viene de Java. Revisé, y en la 9.04 (que mantengo actualizado), donde no hay problema, la versión de Java es esta:
java version “1.6.0_16″
Java(TM) SE Runtime Environment (build 1.6.0_16-b01)
Java HotSpot(TM) 64-Bit Server VM (build 14.2-b01, mixed mode)
Mientras que en la 9.10 es:
java version “1.6.0_15″
Java(TM) SE Runtime Environment (build 1.6.0_15-b03)
Java HotSpot(TM) 64-Bit Server VM (build 14.1-b02, mixed mode)
Es como que en la 9.10 volvieron atrás en las versiones de Java y ganaron este precioso bug … mal … voy a probar la solución propuesta aquí.
el problema es de gtk!!! no de java, el nuevo gtk necesario para hacer andar el gnome 2.28, toca esperar que actualizen el swt.
Si tork23, lo que tu dices es lo que yo estaba haciendo, pero había algo más grave, la instalación de plugins. Cuando añades un sitio, te aparece una lista de componentes para que elijas cuales quieres instalar. Pues bien, esa lista, no se veía, era invisible. Tenía que ir a ciegas clickando las casillas “invisibles”. Hablo en pasado, pero aún no he probado la solución. Hoy cuando llegue a casa probaré a ver.