Ask Ubuntu is a question and answer site for Ubuntu users and developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have just installed eclipse in Ubuntu 11.10 and I'm noticing the menus (in the application's menubar) are slow to render and disappear. I have not explored many more aspects of the program as this just put me off completely. Is this a known issue and is there anything I can do to fix it as I know eclipse to be a very good application.

Possibly a Java issue?

share|improve this question
Sounds like it could be a graphics/compiz/java three-way bug. What graphics card are you using? – Oli Oct 26 '11 at 1:05
Radeon HD 6670 - no issues with any other program though. Compiz too. – Switchkick Oct 26 '11 at 1:11
You could try installing the oracle jvm/jdk. It tends to have better performance especially in graphics – Ciaran Liedeman Oct 26 '11 at 21:32
I have this issue too. My card is a Radeon HD 4250. – caarlos0 Jan 4 '12 at 11:03
I'm seeing this also with a freshly downloaded Eclipse version from the Android SDK - badged as ADK but looks like it's based on Eclipse 4.2. Anyhow, I've got a Radeon 5850 card, triple-head setup, using Oracle JDK 1.7, and the menus are drawing very slowly. – ether_joe Jun 6 '14 at 5:18
up vote 2 down vote accepted

The Eclipse package as shipped by Ubuntu has native window rendering disabled to work around a (now fixed) bug in GDK.

See :

I suspect that this may also cause slow rendering, so try this ;

sudo gedit /usr/bin/eclipse and remove or comment out the line (with a hash character)


share|improve this answer
I have no /usr/bin/eclipse, ubuntu 12.10. I installed from their website, not with apt, and actually, there are no installation. Still same problem – chwi Nov 11 '12 at 20:58

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.