2016-05-26 1 views
1

Lorsque je clique sur Aide -> Eclipse Marketplace, gèle Eclipse ou se bloque avec l'erreurEclipse Mars/Neon marché se bloque dans Ubuntu 12.04

java: /build/oxygen-gtk3-CbjxkW/oxygen-gtk3-1.0.2/src/animations/oxygencomboboxdata.cpp:87: void Oxygen::ComboBoxData::setButton(GtkWidget*): Assertion `!_button._widget' failed. 

Ni la mise SWT_GTK3 = 0 ni ajouter

-launcher.GTK_version 
2 

avant

--launcher.appendVmargs 

dans eclipse.ini résout le problème.

Cela se produit à la fois pour Mars et la dernière version de Neon RC1. Est-ce que quelqu'un a vécu cela aussi et sait comment y remédier?

Répondre

1

Markus dernier commentaire est vrai. Comme dans le commentaire dans le bogue: Modifiez le fichier /usr/share/themes/oxygen-gtk/gtk-2.0/gtkrc

De:

GtkComboBox::appears-as-list = 1 

Pour:

GtkComboBox::appears-as-list = 0 

Cela suffisait de le réparer pour moi. Je n'ai pas besoin de définir SWT_GTK comme Markus l'a suggéré.

Je suis en cours d'exécution Linux Mint 17,3 et vous verrez probablement cela avec Ubuntu 14.04 ainsi.

+0

bien, mais même avec ce changement, je dois commencer par 'SWT_GTK3 = 0./eclipse' . Seulement alors je me débarrasse de l'erreur. Je pense que je vais mettre à jour mon système Ubuntu 12.04 - mais je ne trouve jamais le temps. THX – tverrbjelke