며칠/주 동안 사용하지 않은 후 netbeans/intelliJ/squirrelSQL을 시작했는데 이제 메뉴에 텍스트가 표시되지 않습니다. 밑줄 친 부분만 있습니다. 내 시스템:
- ArchLinux(모든 최신 항목, 팩맨을 통해 설치된 모든 항목)
- 그놈 3.12.2
- OpenJDK 런타임 환경(IcedTea 2.5.0)(Arch Linux 빌드 7.u60_2.5.0-2-x86_64)
- OpenJDK 64비트 서버 VM(빌드 24.60-b09, 혼합 모드)
- 자바: /usr/lib/jvm/java-7-openjdk/jre/bin/java
어떤 아이디어?
스크린샷:
답변1
나는 같은 문제가있었습니다.
시스템의 앤티앨리어싱 글꼴을 사용하면 문제가 해결되었습니다. Arch Wiki에서 설명을 찾을 수 있습니다.https://wiki.archlinux.org/index.php/java#Tips_and_tricks
짧은 대답: 다음 줄을 다음 줄에 넣으세요 /etc/profile.d/jre.sh
.
export _JAVA_OPTIONS='-Dawt.useSystemAAFontSettings=on -Dswing.aatext=true'
새 설정을 적용하려면 로그아웃했다가 다시 로그인해야 할 수도 있습니다.
답변2
최신 버전의 Java(7.u60_2.5.0-2)에 문제가 있는 것 같습니다.
팩맨 캐시를 사용하여 7.u55_2.4.7-1 버전을 롤백하는 jre7-openjdk
경우jre7-openjdk-headless
# 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'
그러면 Java 프로그램이 다시 올바르게 작동하는 것 같습니다. Java 또는 Arch Linux에서 이 문제를 해결하기 위한 업데이트를 게시할 수 있기를 바랍니다.