Fix für Eclipse GTK Problem unter Linux

Es gibt ein Problem mit einigen Eclipse Version/Theme Kombinationen und GTK3. Das Problem zeigt sich durch ein unsauberes Aussehen, eine falsche Darstellung von Buttons und der fehlenden Aktualisierung der Menüansicht bei einem Wechsel des Menüpunktes. Auch bleiben einige Ansichten vollständig schwarz. Um das Problem zu beheben, kann man Eclipse mit

env SWT_GTK3=0 eclipse

gestartet werden. Dadurch wird Eclipse mit GTK2 gestartet. Dagegen kann man Eclipse zur Nutzung von GTK3 mit

env SWT_GTK3=1 eclipse

auffordern. Die aktuell verwendete Version kann in Eclipse unter „Help -> About -> Eclipse -> Installation Details -> Configuration -> org.eclipse.swt.internal.gtk.version“ ermittelt werden.