Enable global menu and HUD support in Eclipse IDE

January 13, 2013 – 5:42 pm by Adnan Hodzic

As I couldn’t retain my curiosity for Ubuntu’s “Raring Ringtail” release, I ended up having a dual boot with Ubuntu 13.04 and Debian Sid.

Even thought at the moment 13.04 is only 24% complete, it’s already a pretty promising release. However, one thing that heavily annoyed me is that global menu and HUD (still) don’t work out of box with Eclipse IDE.

Being part of Debian Java team (working on Eclipse) I had to do something about it. To make it as simple as possible for you, I made a package which enables mentioned features.

Package is made for/tested and working on 32/64 bit architectures on 12.04/12.10/13.04 Ubuntu.

  • sudo add-apt-repository ppa:fooctrl/eclipse
  • sudo apt-get update && sudo apt-get install eclipse-enable.appmenu

enable eclipse global menu and HUD








In following days I’ll push a Eclipse patch which will enable global menu and HUD support out of box, thus eliminating need to install this package in future.

14.04 Update

With the release of Ubuntu 14.04, this problem has been fixed and this package isn’t necessary anymore. Thus the reason, why it’s not available for Ubuntu >= 14.04.

  • Plock

    Nice thought, but who needs eclipse when there is Vim Smile

  • In all honesty, I love Eclipse, such a powerful IDE.

  • Thanks for the package!

    There is a bug with Ubuntu 12.04: the libappmenu.so path is different, at least on 32bit:

    /usr/lib/i386-linux-gnu/gtk-2.0/2.10.0/menuproxies/libappmenu.so instead of /usr/lib/gtk-2.0/2.10.0/menuproxies/libappmenu.so

  • Thanks for the heads up, I’ll have this fixed and re-uploaded for 12.04

  • Before I forget, I uploaded new package version which fixes this bug.

  • Thank you so much!!! Great work

  • Thanks but it asks me to install eclipse when I already have one from eclipse website.

  • Yea because I made eclipse a dependency, however it’s not a dependency if you get it out of official repositories.

    So that’s why it’s still telling you need to install Eclipse. You can just say yes and install (official) Eclipse and still use Eclipse you got from website.

    I’m not sure if this will work because I haven’t tested it, but give it a try and I’ll see what I’ll do after that Smile

  • Nice job! Working on 12.04 64 bits Smile

  • Tnx Smile

  • shantanu saha

    Great job, Thanks