다음과 같이 UTF-8 리소스 이름을 사용하고 있습니다.
wengé*Background: #321
wengé*Foreground: #ffb
이는 XQuartx 메뉴에서와 마찬가지로 직접 호출을 통해 XQuartz 2.8.1에서 작동합니다.
xterm -name wengé
XQuartz 2.8.5로 업그레이드한 이후로 더 이상 작동하지 않습니다. 기본 색상 리소스가 사용되지만 이상하게도 xterm
창 제목에 올바른 UTF-8 이름이 표시됩니다. 이 업그레이드 중에 시스템 셸이 /bin/bash
에서 전환됩니다 /bin/zsh
.
xterm
기존 창으로 시작하는 경우 :
xterm -name wengé
잘 작동합니다.
UTF-8 이름이 없는 모든 Xresources 정의는 XQuartz 메뉴에서 제대로 작동합니다 olive
. 예를 들면 다음과 같습니다.
$ xrdb -q | egrep 'olive|wengé'
olive*Background: #335511
olive*Foreground: #99ff99
wengé*Background: #321
wengé*Foreground: #ffb
무엇이 이렇게 이상한 행동 변화를 일으킬 수 있을까요? 어떻게 더 디버깅할 수 있나요?