いつの頃だったか、随分前(もしかしてGTK3が出た頃なのだろうか、それともWaylandあたり?)からsshリモート接続先のアプリで漢字入力出来なくて困っていた。
ググっても10年以上前の設定と同じ情報が引っかかるだけ。
GTK_IM_MODULE=ibus
QT_IM_MODULE=ibus
XMODIFIERS=@im=ibus
これだとxtermなら大丈夫なんだけど、何故かfirefoxとかgeditとかおそらくgtk使ったのが駄目ぽ。
UbuntuデスクトップでenvしてもGTK_IM_MODULE=ibusになってんのが(?_?)ますます混乱を生じさせる。
で、今回本腰入れて血眼になってようやく見つけた。やはり、またしてもArkwikiの記述で解決。Ubuntu・・・。
Ibus IME のパッケージはキーボードのネイティブ文字セットのみを入力します←この意味不明なタイトルが泣ける(;_;)
「考えられる修正は、GTK_IM_MODULE 環境変数 を ibus ではなく xim に設定することです。 」
なんでやねん!
んで、ついでに/etc/environmentに記述すりゃいいこともわかって良かった。
GTK_IM_MODULE=xim
QT_IM_MODULE=ibus
XMODIFIERS=@im=ibus
ググっても10年以上前の設定と同じ情報が引っかかるだけ。
GTK_IM_MODULE=ibus
QT_IM_MODULE=ibus
XMODIFIERS=@im=ibus
これだとxtermなら大丈夫なんだけど、何故かfirefoxとかgeditとかおそらくgtk使ったのが駄目ぽ。
UbuntuデスクトップでenvしてもGTK_IM_MODULE=ibusになってんのが(?_?)ますます混乱を生じさせる。
で、今回本腰入れて血眼になってようやく見つけた。やはり、またしてもArkwikiの記述で解決。Ubuntu・・・。
Ibus IME のパッケージはキーボードのネイティブ文字セットのみを入力します←この意味不明なタイトルが泣ける(;_;)
「考えられる修正は、GTK_IM_MODULE 環境変数 を ibus ではなく xim に設定することです。 」
なんでやねん!
んで、ついでに/etc/environmentに記述すりゃいいこともわかって良かった。
GTK_IM_MODULE=xim
QT_IM_MODULE=ibus
XMODIFIERS=@im=ibus
※コメント投稿者のブログIDはブログ作成者のみに通知されます