I startet netbeans/intelliJ/squirrelSQL after I didn't use it for a few days/weeks and now the menu doesn't show text. There are just the underlineds. My system:

  • ArchLinux (everything up to date, everything installed via pacman)
  • Gnome 3.12.2
  • OpenJDK Runtime Environment (IcedTea 2.5.0) (Arch Linux build 7.u60_2.5.0-2-x86_64)
  • OpenJDK 64-Bit Server VM (build 24.60-b09, mixed mode)
  • Java: /usr/lib/jvm/java-7-openjdk/jre/bin/java

Any idea?

Screenshot: enter image description here

share|improve this question
    
Did you do a reboot? I'd also try logging out and logging back in. – slm Jun 18 '14 at 19:47
1  
bugs.archlinux.org/task/40871 – diffycat Jun 20 '14 at 20:01
up vote 1 down vote accepted

It appears to be an issue with the latest version of Java (7.u60_2.5.0-2).

If I rollback the versions of jre7-openjdk and jre7-openjdk-headless to 7.u55_2.4.7-1 using the pacman cache

# pacman -U '/var/cache/pacman/pkg/jre7-openjdk-7.u55_2.4.7-1-x86_64.pkg.tar.xz'
# pacman -U '/var/cache/pacman/pkg/jre7-openjdk-headless-7.u55_2.4.7-1-x86_64.pkg.tar.xz'

then Java programs seem to work correctly again. Hopefully, Java or Arch Linux will post an update to fix this issue.

share|improve this answer

I had the same issue.

Using the system's anti-aliased fonts fixed the issue for me. You can find a description in the Arch Wiki: https://wiki.archlinux.org/index.php/java#Tips_and_tricks

Short answer: put the following line into /etc/profile.d/jre.sh:

export _JAVA_OPTIONS='-Dawt.useSystemAAFontSettings=on -Dswing.aatext=true'

You may have to log out and log back in for the new settings to take effect.

share|improve this answer

Your Answer

 
discard

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.