Kubuntu 14.04では、ロケールに問題があります。 KDEの「何か」は設定を上書きします(KDEで言うのは、gnomeを使用すれば問題ないからです)。
ここに私の設定があります
$ cat /etc/default/locale
LANG="en_US.UTF-8"
LANGUAGE="en"
LC_NUMERIC="fr_FR.UTF-8"
LC_TIME="fr_FR.UTF-8"
LC_MONETARY="fr_FR.UTF-8"
LC_PAPER="fr_FR.UTF-8"
LC_IDENTIFICATION="fr_FR.UTF-8"
LC_NAME="fr_FR.UTF-8"
LC_ADDRESS="fr_FR.UTF-8"
LC_TELEPHONE="fr_FR.UTF-8"
LC_MEASUREMENT="fr_FR.UTF-8"
$ cat /etc/environment
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"
しかし、私は得ました(問題は「en_FR.UTF-8」です):
$ locale
locale: Cannot set LC_ALL to default locale: No such file or directory
LANG=en_US.UTF-8
LANGUAGE=en
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC=en_FR.UTF-8
LC_TIME=en_FR.UTF-8
LC_COLLATE="en_US.UTF-8"
LC_MONETARY=en_FR.UTF-8
LC_MESSAGES="en_US.UTF-8"
LC_PAPER=en_FR.UTF-8
LC_NAME=en_FR.UTF-8
LC_ADDRESS=en_FR.UTF-8
LC_TELEPHONE=en_FR.UTF-8
LC_MEASUREMENT=en_FR.UTF-8
LC_IDENTIFICATION=en_FR.UTF-8
LC_ALL=
それについてどう思いますか?
ありがとう!
わかりました〜/ .kde/env/setlocale.shの内容を消去し、動作します!
Tkanks !!
たぶんこれに対するより良い回避策は、setlocale.shをクリアし、それを読み取り専用ファイルとして設定することです:
cd ~/.kde/env/setlocale.sh
> setlocale.sh
chmod 444 setlocale.sh
これで、GUIの設定を完全に無視し、次の設定が有効になります。
/etc/default/locale