Eclipse Luna uses GTK3 as default which is great but unfortunately SWT GTK3 contains still contains some bugs which makes it hard for me to use it, the main ones are:
https://bugs.eclipse.org/bugs/show_bug.cgi?id=424343 Empty talbles with GTK3
https://bugs.eclipse.org/bugs/show_bug.cgi?id=426694 Black area during scrolling with GTK3
Also unfortunately Eclipse menus don’t work under Ubuntu. Therefore I use the following start script to start Eclipse Luna
#!/bin/bash export SWT_GTK3=0 export UBUNTU_MENUPROXY=0 ./eclipse -showlocation
-showlocation shows the current workspace in the Eclipse header, and it not required but useful IMHO.
I hope this helps others.