30分くらい消費したのでメモ。
妻のパソコンはUbuntu16.04LTSが入っている。ここ1カ月くらい日本語が打てなかったらしいので、今日直した。すぐに直るかと思いきや少しはまった。なぜはまったかは分からない。
最初はキーボードアイコンがそもそも右上に表示されていなかったので、なぜかfcitxが立ち上がっていないようだった。Terminalにfcitxと入れると立ち上がるけれども、一方でiBusがすでにいるぞというWarningが出た。また、fcitxが立ち上がってキーボードアイコンが見えても日本語は打てなかった。
全角半角キーが認識されていないのかと思ったので、下記を試した。
sudo dpkg-reconfigure keyboard-configuration
この設定の中で、International 105キーボード->日本語->日本語を選択して全角半角キーが認識できるようになった。しかし、なぜかこの設定をしても全角半角キーが空になったり`になったりした。何回かこれをやり直して、全角半角キーが認識されたのだけれど、やはりインプットメソッドは変えられなかった。
どうしたものかなと迷った。一旦、fcitxをremoveして入れなおすのもだめだった。いくつかぐぐっていると、システム設定->言語サポート->キーボード入力に使うIMシステムの設定が肝ということがわかった。これがiBusになっていたので、fcitxに直したところ、ちゃんと日本語が打てるようになった。単純な問題だった。
コメント