長南です。

芝さんのメールより [vine-users:079685]
>
> ここで、環境変数が原因ではないかと疑いましたが、

少なくとも sudo に関しては、そのとおりだと思います。

  $ sudo -s
  # export xmodifie...@im=scim
  # gedit &

これで gedit で日本語入力ができますから。

sudo の場合の解決法としては、/etc/sudoers に

  Defaults    env_keep += XMODIFIERS

とでも書き足せばよいのではないでしょうか (man sudoers 参照)。
env_keep に GTK_IM_MODULE や QT_IM_MODULE など、ほかの環境変数も
指定するべきなのかもしれませんが、そのへんは御研究ください。

-- 
長南洋一

メールによる返信