XFCE 및 GDM과 함께 CentOS 7을 사용하고 있습니다.
내 문제는 다음과 같습니다. 내 로케일이LANG=fr_FR.iso88591(재미있는 소프트웨어가 필요합니다).
공식 CentOS 가이드에 따라 다음을 수행했습니다.
$ localectl list-locales | grep fr_FR
fr_FR
fr_FR.iso88591
fr_FR.iso885915@euro
fr_FR.utf8
fr_FR@euro
$ sudo localectl set-locale LANG=fr_FR.iso88591
이것이 실제로 작동하는지 확인할 수 있습니다.
$ cat /etc/locale.conf
LANG=fr_FR.iso88591
$ localectl
System Locale: LANG=fr_FR.iso88591
VC Keymap: fr
X11 Layout: fr
X11 Model: pc105
X11 Options: terminate:ctrl_alt_bksp
그러나 재부팅한 후에는 다음과 같은 일이 발생합니다.
$ echo $LANG
fr_FR.UTF-8
gdm 또는 Xfce가 로케일을 UTF-8로 재설정하는 것 같습니다. 그러나 ~/.*
내 모든 파일에서 문자열을 UTF
검색한 후에는 이런 일이 발생하는 위치를 찾을 수 없으며 이로 인해 미치게 됩니다!
여기서 무슨 일이 일어나고 있는지 아시나요?
답변1
<user_name>
gdm은 LANG 변수를 파일에 저장합니다 .
/var/lib/AccountsService/users/<user_name>
LANG 설정을 변경하고 로그아웃했다가 다시 로그인하세요!
자세한 내용을 보려면 여기를 클릭하세요:https://help.gnome.org/admin/system-admin-guide/stable/session-user.html.en