LXCコンテナにssh -XでログインしてXクライアントで漢字入力をしたい。
普通にやっても漢字変換が立ち上がらない。
とりあえず以下のようにやると、Ubuntu14.04にfcitx入れたホストでUbuntu12.04コンテナのgnome-text-editorで漢字入力ができた。
--
Ubuntu12.04用のfcitxを入れる(←リモート先には必要なかった)
# add-apt-repository ppa:ikuya-fruitsbasket/fcitx
# apt-get update
# apt-get install fcitx fcitx-mozc
im-switchが無いのでim-configでfcitxを指定してみた(←リモート先には必要なかった)
$ im-config
X端末(gnome端末)を入れる
# apt-get install gnome-terminal
日本語メニューのメニューが出ないし、漢字変換も動かないので以下インストール
# apt-get install language-pack-ja
# apt-get install fonts-ipaexfont language-pack-{gnome-,}ja-base
# update-locale LANG=ja_JP.UTF-8
$ export XMODIFIERS=@im=fcitx
$ gnome-terminal
でコマンドプロンプトが出なくなった。漢字変換はできたが何故かコマンド入力ができないので、gnome-text-editorがあったのでそっちで試したら大丈夫なようだ。
gtk2(?)のソフトだとダメだったので、fcitxじゃなくてibusでやったらうまく行った。12.04のgtk2ライブラリあたりがfcitxに対応してないようだ。
と思ったら、
$ export GTK_IM_MODULE=fcitx
も追加でOKになった。ふぅ~。
普通にやっても漢字変換が立ち上がらない。
とりあえず以下のようにやると、Ubuntu14.04にfcitx入れたホストでUbuntu12.04コンテナのgnome-text-editorで漢字入力ができた。
--
Ubuntu12.04用のfcitxを入れる(←リモート先には必要なかった)
# add-apt-repository ppa:ikuya-fruitsbasket/fcitx
# apt-get update
# apt-get install fcitx fcitx-mozc
im-switchが無いのでim-configでfcitxを指定してみた(←リモート先には必要なかった)
$ im-config
X端末(gnome端末)を入れる
# apt-get install gnome-terminal
日本語メニューのメニューが出ないし、漢字変換も動かないので以下インストール
# apt-get install language-pack-ja
# apt-get install fonts-ipaexfont language-pack-{gnome-,}ja-base
# update-locale LANG=ja_JP.UTF-8
$ export XMODIFIERS=@im=fcitx
$ gnome-terminal
でコマンドプロンプトが出なくなった。漢字変換はできたが何故かコマンド入力ができないので、gnome-text-editorがあったのでそっちで試したら大丈夫なようだ。
gtk2(?)のソフトだとダメだったので、fcitxじゃなくてibusでやったらうまく行った。12.04のgtk2ライブラリあたりがfcitxに対応してないようだ。
と思ったら、
$ export GTK_IM_MODULE=fcitx
も追加でOKになった。ふぅ~。