Entradas con tag ‘solución’

(c) Eclipse Foundation

(c) Eclipse Foundation

Hace mucho quería hacer una entrada al estilo @pacopistolas ¡Así que ahora se aguantan!:

El problema

Al usar ciertos diálogos como los wizards o asistentes en Eclipse sobre KDE (¡como mola!) no funcionan los botones es decir al hacer click no pasa nada de nada.

Ejemplo del problema

Al crear un nuevo proyecto Java en File > New > Java Project y darle un nombre damos click en Next y no pasa nada.

Diagnostico

Parece ser uno de los ya comunes problemas de integración entre GTK+ (SWT esta basado en este) y Qt, pese a que los desarrolladores de KDE y GNOME trabajan fuertemente en una buena integración entre escritorios, fallas como estas aparecen.

Soluciones

Actualizar Eclipse

Tan sólo con ir a Help > Check for Updates, actualizar y reiniciar se ha resuelto el problema para mi si esto no te ha funcionado sigue leyendo.

Variable de entorno GDK_NATIVE_WINDOWS

Puedes ejecutar Eclipse con:

GDK_NATIVE_WINDOWS=true eclipse


o

GDK_NATIVE_WINDOWS=1 eclipse


Con ello permites a la aplicación hacer llamadas al servidor X directamente y no a través de GDK.

Solución a lo Chuck Norris

Si nada de lo anterior funciono o si simplemente te dio pereza hacerlo puedes hacerlo al estilo Chuck Norris:

  1. Da click en el botón que quieres presionar y mira que gane el foco (es decir que se resalte).
  2. Presiona la tecla Enter.
  3. Listo.

Eso es todo mediante alguna de esas 3 soluciones puedes terminar con ese pequeño pero molesto problema de Eclipse al usarlo con KDE ;)

Recién instale la Release Candidate de Ubuntu Netbook Remix 9.04 Jaunty Jackalope, reemplazando al Linux4One (Conejo con cachos mata Garza)… pese a mis pronósticos funciono bien… luego de instalarla 2 veces… en fin la cuestión fue que Firefox no me detectaba con que abrir o hacer con los archivos (a.k.a. enlaces file://) y aparecía el dialogo “Abrir con”, sí le asignaba nautilus, abría todo con nautilus y así con los demás sosguares… y me daba mamera asociar en Firefox cada aplicación por mime-type… la solución fue… fam fam fam… bueno ustedes ya saben… ¿no leyeron el título?… perezosos ¬¬… bueno:

gnome-open

El diccionario lo define como una criatura de leyenda parecido a un hombre viejo y pequeño que vive en las profundidades de la tierra y guarda un tesoro… además de ser de ideologías liberales y pastafarrista…

En fin este pedazo de aplicación es el gateway para abrir archivos con su aplicación designada, solo debemos seleccionar o encontrar:

/usr/bin/gnome-open y elegir abrir siempre con esta aplicación o somtin laik tad…

Bonus: Abrir archivos desde la terminal con su respectiva aplicación

Sip, podemos usar:

$ gnome-open archivo.ext

para abrir el archivo con su aplicación asociada… ¿sorprendente no?… nah!

Blog Disclaimer: si estaba muerto y no de parranda… la verdá es que este semestre esta pésimo y demanda mucho tiempo… agregado a varias decepciones… además de un corte inspiracional de escritura (osea que no me daban ganas de hacer ná)… mataron este bló agradezco a mis dos lectores fieles y tercos :D