내 로케일은 "en_NZ.UTF-8"로 설정되어 있습니다. 나열된 이름의 디렉토리가 없으며 ls "$(nix eval -f '<nixpkgs>' --raw xorg.libX11)/share/X11/locale/"
X 응용 프로그램은 시도조차 하지 않습니다.읽기 쓰기 키이 디렉토리에서:
❯ strace xterm -e true 2>&1 | grep -i "$(nix eval -f '<nixpkgs>' --raw xorg.libX11)/share/X11/locale/en_"
access("/nix/store/z5dlm8l0yzh4d3l2370lb1m2hfmcdfiy-libX11-1.8.6/share/X11/locale/en_US.UTF-8/XLC_LOCALE", R_OK) = 0
openat(AT_FDCWD, "/nix/store/z5dlm8l0yzh4d3l2370lb1m2hfmcdfiy-libX11-1.8.6/share/X11/locale/en_US.UTF-8/XLC_LOCALE", O_RDONLY) = 4
access("/nix/store/z5dlm8l0yzh4d3l2370lb1m2hfmcdfiy-libX11-1.8.6/share/X11/locale/en_US.UTF-8/Compose", R_OK) = 0
newfstatat(AT_FDCWD, "/nix/store/z5dlm8l0yzh4d3l2370lb1m2hfmcdfiy-libX11-1.8.6/share/X11/locale/en_US.UTF-8/Compose", {st_mode=S_IFREG|0444, st_size=460228, ...}, 0) = 0
newfstatat(AT_FDCWD, "/nix/store/z5dlm8l0yzh4d3l2370lb1m2hfmcdfiy-libX11-1.8.6/share/X11/locale/en_US.UTF-8/Compose", {st_mode=S_IFREG|0444, st_size=460228, ...}, 0) = 0
그렇다면 키 조합이 "en_"에서 와야 한다고 결정하는 것은 무엇입니까?우리를.UTF-8" 로케일?