며칠/주 동안 사용하지 않은 후 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)에서 발생하는 문제인 것 같습니다.
팩맨 캐시를 사용하고 jre7-openjdk
버전을 7.u55_2.4.7-1로 롤백하는 경우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 또는 Arch Linux가 이 문제를 해결하기 위한 업데이트를 출시할 수 있기를 바랍니다.