%gconf.xmlが書き変わる
vncでリモートでアクセスしたりしていると、またあのダイアログが出てきた。調べたら「%gconf.xml」がpc101、usに戻っている。ディレクトリの名前からして(kbd.sysbackup)何かのタイミングが書き換えられるのだろうが、ちょっと困ったものだ。
一々、手で書き直すのも面倒なので、fix_keyboardというシェルスクリプトを作っておいた。(といっても数行のメモみたいなスクリプトだが。)
#! /bin/sh FILE=$HOME/.gconf/desktop/gnome/peripherals/keyboard/kbd.sysbackup/%gconf.xml ed $FILE << E_O_F 1,\$s/pc101/jp106/g 1,\$s/us<\/stringvalue>/ jp<\/stringvalue>/g w q E_O_F