2002/09/18(水): gdm の文字化け回避策
やっぱり環境変数 $LANG の設定が効いてなかったようだ.
コマンドラインからでも
つまり LANG が設定されていれば対応する言語で表示するけど,
LANG がまったく設定されていないと,
gdmconfig で設定した言語(?)で表示しようとするけど,
フォントがついてこないってとこか?
しょうがないので,/etc/init.d/gdm の頭のほうで,
コマンドラインからでも
# unset LANGすると文字化け状態.ちなみに LANG=C なら英語のメニューが出る.
# /etc/init.d/gdm start
つまり LANG が設定されていれば対応する言語で表示するけど,
LANG がまったく設定されていないと,
gdmconfig で設定した言語(?)で表示しようとするけど,
フォントがついてこないってとこか?
しょうがないので,/etc/init.d/gdm の頭のほうで,
# Load default environment variables(LANG etc.).として無理やり LANG を設定するようにした.
if [ -e /etc/environment ]; then
. /etc/environment
export LANG
fi