なぜか知らんが,何も設定をいじっているつもりはないのに,firefoxでの日本語入力がibusでできなくなった
.mozilaを削除してもだめ.
firefox-binを使っていたが,emerge firefoxでソースをコンパイルしてもだめ.
firefoxのリフレッシュやセーフモードを試してもだめ.
ibusからfcitxに移行したら日本語入力できるようになった.
/etc/portage/make.confiのuseフラッグにibusを外しfcitxを入れる.
mozcを再コンパイル.
fcitx, fcitx-configtoolを入れる.
.xinitrcに以下を記述.
export XMODIFIERS=@im=fcitx
export QT_IM_MODULE=fcitx
export GTK_IM_MODULE=fcitx
fcitx &
fcitxの挙動をfcitxが立ち上がっている状況で
fcitx-configtools またはfcitx-config-gtk3で設定.
キーボードを日本語でなく英語(US)に.
anthyを削除.
入力メソッドonoffのショートカットをctrl+spaceに.
以上で日本語が出るようになり,はてなブログに記事を書けた.