shuthichi
Anmeldungsdatum: 22. Januar 2009
Beiträge: 58
|
Hallo Forum, ich habe mir heute mal auf meiner Betaversion 9.10 Eclipse 3.5 installiert. Läuft auch ganz gut. Nur habe ich ein Problem mit manchen Buttons in verschiedenen Dialogen. Die Buttons lassen sich zwar anklicken, sind also nicht ausgegraut, aber es kommt keine Reaktion auf einen Klick. Über die Alt-Taste und die entsprechende Taste kann man aber sauber durch die Dialoge steuern... Jetzt meine Frage, ist das Problem schon jemand anders begegnet? Ist es ein Ubuntu-Beta Problem oder ein Eclipse Problem?
Meine Java Version ist 1.6.0_15. Viele Grüße
shuthichi
|
patlkli
Anmeldungsdatum: 20. April 2006
Beiträge: 646
Wohnort: Landshut
|
Ich hab das selbe Problem, auch mit Galileo. (Build 20090619-0625) Ich vermute, es ist ein Ubuntu-seitiges Problem, denn vor dem Update auf Karmic lief es ohne Probleme.
|
shuthichi
(Themenstarter)
Anmeldungsdatum: 22. Januar 2009
Beiträge: 58
|
Hi patlkli, habe die Version: 3.5.1 (Build: M20090917-0800).
Ok, dann schieben wir es mal auf die Beta ☺
Habe sonst keine Probleme, außer dass alacarte nicht läuft... Grüße
shuthichi
|
shuthichi
(Themenstarter)
Anmeldungsdatum: 22. Januar 2009
Beiträge: 58
|
Sollte ich den Fehler eigentlich melden?
Wo müsste ich den einstellen? Grüße
shuthichi
|
djaliced
Anmeldungsdatum: 12. Juni 2009
Beiträge: 30
|
Ich habe dieses Problem auch und nicht nur das.
Wenn ich neue Plugins installieren will ("install new Sowtware...") ist die Auswahl unsichtbar. Sprich es wird dann ein Ratespiel, welches Plugin ich anklicke. (sehr nervig) Gruß Olly
|
berndth
Anmeldungsdatum: 26. September 2007
Beiträge: 290
|
Das könnte mit den "Client-Side Windows" von GTK+ 2.18 zusammenhängen. Eclipse hat an einigen Stellen Probleme damit, weil es GTK+ nicht ordentlich benutzt. Edit: In diesem Fall wäre es einen Versuch wert, die Umgebungsvariable GDK_NATIVE_WINDOWS zu setzen. Siehe http://library.gnome.org/devel/gtk/2.18/gtk-migrating-ClientSideWindows.html
|
shuthichi
(Themenstarter)
Anmeldungsdatum: 22. Januar 2009
Beiträge: 58
|
berndth schrieb: Das könnte mit den "Client-Side Windows" von GTK+ 2.18 zusammenhängen. Eclipse hat an einigen Stellen Probleme damit, weil es GTK+ nicht ordentlich benutzt. Edit: In diesem Fall wäre es einen Versuch wert, die Umgebungsvariable GDK_NATIVE_WINDOWS zu setzen. Siehe http://library.gnome.org/devel/gtk/2.18/gtk-migrating-ClientSideWindows.html
Hi berndth, das funktioniert einwandfrei. ☺
Kann ich diese Variable dauerhaft setzen? Oder was entstehen mir dadurch für "Nachteile bzw. Probleme"? Hab hier auch noch was gefunden: https://bugs.launchpad.net/ubuntu/+source/gtk+2.0/+bug/442078 Aber eine Frage habe ich noch. Wie setzte ich diese Umgebungsvariable richtig?
Ich habe das in der Shell mit export GDK_NATIVE_WINDOWS=1 gemacht. Dann aus der shell eclipse gestartet. Tut 😎 Aber ich scheitere gerade kläglich damit die Umgebungsvariable fest zu setzten.
Habe versucht diese in den Dateien .bash_profile, .profile und in /etc/environment zu setzten. Leider ohne Erfolg... 😳 Grüße
shuthichi
|
berndth
Anmeldungsdatum: 26. September 2007
Beiträge: 290
|
shuthichi schrieb: Kann ich diese Variable dauerhaft setzen? Oder was entstehen mir dadurch für "Nachteile bzw. Probleme"?
An deiner Stelle würde ich sie dauerhaft für diese Eclipse-Version setzen. Auf keinen Fall würde ich diese Variable Desktop-Global setzen. Es hat schon seinen Grund, warum Client-Side Windows für GTK+ entwickelt wurden, und warum sie standardmäßig aktiv sind. Und es bleibt zu hoffen, dass zukünftige Eclipse-Versionen repariert werden, damit dieser Workaround nicht mehr notwendig wird. Die einfachste Möglichkeit wäre vermutlich, wenn du dir ein Laucher-Skript für Eclipse machst, das diese Variable setzt und dann Eclipse aufruft, etwa so
#!/bin/sh
GDK_NATIVE_WINDOWS=1 /pfad/zu/eclipse
|
shuthichi
(Themenstarter)
Anmeldungsdatum: 22. Januar 2009
Beiträge: 58
|
|
djaliced
Anmeldungsdatum: 12. Juni 2009
Beiträge: 30
|
Perfekt ... und schon sind beide Probleme gelöst. Danke! Gruß Olly
|
mcx
Anmeldungsdatum: 21. Oktober 2009
Beiträge: Zähle...
|
Wie schaffe ich es das ich Eclipse mit einem Icon mit "GDK_NATIVE_WINDOWS=1 /home/xxx/eclipse/eclipse" öffnen kann ? Ich habs im Panal unter Eigentschaften von dem Starticon versucht dort "GDK_NATIVE_WINDOWS=1 /home/mcx/eclipse/eclipse" einzugeben bekommen aber leider nur eine fehler meldung, genau so wenn ich davor noch das
#!/bin/sh davor setze.
|
djaliced
Anmeldungsdatum: 12. Juni 2009
Beiträge: 30
|
...versuche es mal so: In der Konsole als normaler User nano eclipse_start eingeben, dann die beiden Zeilen
#!/bin/sh
GDK_NATIVE_WINDOWS=1 /pfad/zu/eclipse
eingeben und anschließend mit Strg+x beenden und mit j bestätigen.
Dann solltest du wieder in der Konsole landen und es sollte eine Datei eclipse_start existieren.
Jetzt noch
chmod +x eclipse_start
eingeben. So, nun kannst du als Icon-Pfad /home/mcx/eclipse_start eintragen. (sollte eigentlich klappen) Gruß Olly
|
mcx
Anmeldungsdatum: 21. Oktober 2009
Beiträge: 9
|
habs schon hinbekommen aber danke ! ich hab als befehl "env GDK_NATIVE_WINDOWS=1 /home/mcx/eclipse/eclipse" benutzt
|
schugaren
Anmeldungsdatum: 21. Juli 2007
Beiträge: Zähle...
Wohnort: Zürich
|
Wow, und ich stand schon der Verzweiflung und den Tränen nahe 😉
Danke & Frohe Weihnachten...
|
davey
Anmeldungsdatum: 21. Oktober 2005
Beiträge: 108
|
Hi Besten Dank! Gestern auf 9.10 geupgradet, völlig verzweifelt, kein java5 mehr und dann diese Kacke ☹ Jedes Mal Eclipse restarten, wenn der Server restartet werden muss ist einfach keine Option! Gruß
|