Xmanager 지식베이스

AIX 5.3에서 중국어(UTF-8, GB18030), 한국어(UTF-8)를 표시할 수 없는 문제

최종수정: 2009-08-25 10:18

현상

AIX 5.1에서는 중국어 (UTF-8, GB18030)과 한국어(UTF-8)와 관련하여 해당 폰트팩을 설치한 후에 글자가 제대로 출력되었으나 AIX 5.3에서 이를 표시할 수 없는 문제가 있습니다.

원인

폰트를 요청할 때 AIX 5.1과 AIX 5.3이 서로 달라서 발생하는 문제입니다.

- AIX 5.1 : -dt-interface system-medium-r-normal-m-18-130-100-100-p-173-ucs2.cjk_china-0
- AIX 5.3 : -dt-interface system-medium-r-normal-s-16-116-100-100-p-153-ucs2.cjk_china-0[0x0000_0x007f]

원인은 XLC_LOCALE 파일의 차이점에 있습니다.

- AIX 5.1 :
# fs0 class
fs0 {
charset UCS2.CJK_CHINA-0:GL
font UCS2.CJK_CHINA-0:GL
}

- AIX 5.3 :
# fs0 class
fs0 {
charset UCS2.CJK_CHINA-0:GL
font UCS2.CJK_CHINA-0:GL
subset [0x0000_0x007f]
}

해결 방법

/usr/lpp/X11/lib/X11/locale/GBK/XLC_LOCALE의 subset을 주석처리하거나 Xmanager 폰트 자동 매칭 기능을 해제합니다.

폰트 자동 매칭 : Xconfig 실행 -> 해당 프로파일 등록 정보 -> 폰트 -> 폰트 옵션 -> 폰트 자동 매칭

적용 제품

Xmanager 모든 버전