
새로운 i3 설정에서 dmenu가 작동하지 않습니다
나에게 이런 일이 일어나는 것은 이번이 두 번째입니다. (다시 설치했어요)
내가 얻는 오류는,
warning: no locale support
warning: no locale modifiers support
내 locale -a
결과는,
C
en_IN
en_IN.utf8
POSIX
의 내용은 /etc/bin/dmenu_run
,
#!/bin/sh
LANG="en_IN"
dmenu_path | dmenu "$@" | ${SHELL:-"/bin/sh"} &
나는 값 en_IN
과 파일의 값을 en_IN.UTF-8
시도 했습니다 . 아무것도 작동하지 않았습니다.en_IN.utf8
LANG
dmenu_run
따라해보려고 했는데이 아치 커뮤니티 대화어느 정도. (Xorg 문제인거 같네요) 그런데 다음과 같은 이유로 진행하지 못했습니다.
localeconfig.c
거기서 대화 에서 말한 프로그램을 실행해 보니 #9
, 저도 그 경우와 비슷하다는 것을 알 수 있었습니다. 출력이 나왔는데,
locale yup
Xorg nay
하지만 명령에 대해 다음과 같은 출력이 나왔으므로 따라갈 수 없었습니다.
pacman -Qo /usr/share/X11/locale/locale.dir
/usr/share/X11/locale/locale.dir is owned by libx11 1.6.9-6
이제 무엇을 해야할지 모르겠습니다. Manjaro는 설치하고 시험해 보는 것이 항상 즐거웠습니다. 나는 꽤 배포판 호퍼입니다. 하지만 드디어 안정을 취하려고 해요.
귀하의 시간과 노력을 위한 TIA! :마음:
답변1
정확히 무엇이 문제인지는 모르겠지만 로케일을 미국으로 변경하니 해결되었습니다.
- 파일을 편집
/etc/locale.gen
하고 주석 처리를 해제합니다en_US.UTF-8 UTF-8
(아직 주석 처리하지 않은 경우). sudo locale-gen
업데이트된 로캘을 생성하려면 실행하세요 .sudo localectl set-locale LANG=en_US.UTF-8
해당 특정 로캘을 설정하려면 실행하세요 .- 재부팅합니다.
명령을 실행하면 업데이트된 값을 볼 수 있습니다 locale
.