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