
Ubuntu日本語フォーラム

ログインしていません。
大規模な計算をする必要があるため、Ubuntu 7.10の64bit版をインストールしました。インストール当時はちゃんと日本語入力できていたのですが、気がつくとAnthyが立ち上がりません。確認したことは以下のとおりです。
1)パネル上にキーボードのアイコンはありません。
2)環境変数は以下のとおりです。
QT_IM_MODULE=xim
XMODIFIERS=@im=SCIM
GTK_IM_MODULE=xim
3)この不都合が出てからubuntu-desktop-jaを入れました。症状は変わりません。
4)SCIM入力メソッド設定のSCIM開始の項も確認しましたが、キー操作は間違ってなさそうです。
以上よろしくお願いいたします。
オフライン
インストール当時は日本語入力ができていた、ということは日本語の言語サポートはインストール済みということでしょうか。パネル上に、キーボードのアイコンが表示されないということは、Anthyではなく、SCIMが起動していないと思われます。im-switchパッケージがインストールされているか、X起動時にim-switchによってSCIMが起動されるかどうかを確認されてはどうでしょう。
オフライン
早速のご回答ありがとうございます。
1)日本語の言語サポートはインストール済みです。
2)im-switchはインストールされています。
3)X起動時にim-switchによってSCIMが起動されるかどうかはどのように確認すればよろしいでしょうか。
よろしくお願いいたします。
オフライン
scimが起動しているかどうかは、
$ ps -fe | grep scim
の結果を見ればわかります。
また、im-switch -l で、現在日本語周りがどのような設定になっているかが分かります。
それぞれをそのまま貼り付けて頂けると、(状況を推測する必要がないので)スムーズに
解決すると思われます。
オフライン
たぶん、なのですが。
/etc/X11/Xsession.d/80im-switch
で、起動しているんだと思います。で、システム>システム管理>システム・モニタのプロセスでSCIM関係が起動していれば、OKだと思います。手元の環境だと、scim,scim-bridge,scim-helper-launcher,scim-helper-manager,scim-launcher,scim-panel-gtkが起動していました。
あと、im-switch -lを実行すれば参考になる状態が表示されるかもしれません。
追記:
すみません、hitoさんの投稿とかぶってしまいました……。
最後の編集者: Shibata (2008-01-14 20:44:19)
オフライン
どうもありがとうございます。以下のとおりです。
$ ps -fe |grep scim
owner 6165 1 0 Jan14 ? 00:00:00 /usr/lib/scim-1.0/scim-launcher -d -c simple -e all -f socket --no-stay
owner 6188 1 0 Jan14 ? 00:00:00 /usr/lib/scim-1.0/scim-helper-manager
owner 6189 1 0 Jan14 ? 00:00:00 /usr/lib/scim-1.0/scim-panel-gtk --display :0.0 -c socket -d --no-stay
owner 6191 1 0 Jan14 ? 00:00:00 /usr/lib/scim-1.0/scim-launcher -d -c socket -e socket -f x11
$ im-switch -l
Your input method setup under ja_JP locale as below.
=======================================================
The configuration "/home/aoki/.xinput.d/ja_JP" is defined as a link pointing to
scim
This private configuration supersedes the system wide default.
=======================================================
The system wide default is pointed by "/etc/alternatives/xinput-ja_JP" .
xinput-ja_JP -状態は manual。
リンクは現在 scim-immodule を指しています
scim - 優先度 50
scim-immodule - 優先度 0
現在の `最適' バージョンは scim です。
=======================================================
The available input method configuration files are:
default none scim scim-immodule th-xim
=======================================================
システムモニターで確認できるのは
scim-panel-gtk
scim-laucherが2つ
scim-helper-manager
です。
scim,scim-bridgeは見当たりません。
よろしくお願いいたします。
オフライン
自己フォローですが、端末でscimと叩くと起動をして日本語入力できるようになりました。これは本来どこで起動されるべきものなのでしょうか。よろしくお願いいたします。
オフライン
自己解決しました。
https://help.ubuntu.com/community/SCIM
を参考に
/etc/X11/xinit/xinput.d/scim
で
GTK_IM_MODULE="scim-bridge"
QT_IM_MODULE="scim-bridge"
に変更しました。再起動するとscimが立ち上がっておりました。どうもありがとうございました。
オフライン
なんかよくわからないうちに解決してしまったようで、良かったです。
ちなみに、手元の環境だと、im-switch -lは↓のようになっています。
Your input method setup under ja_JP locale as below. ======================================================= No private "/home/***/.xinput.d/ja_JP or /home/***/.xinput.d/all_ALL" is defined. ======================================================= The system wide default is pointed by "/etc/alternatives/xinput-ja_JP" . xinput-ja_JP -状態は auto。 リンクは現在 scim-bridge を指しています scim - 優先度 50 scim-immodule - 優先度 0 scim-bridge - 優先度 60 現在の `最適' バージョンは scim-bridge です。 ======================================================= The available input method configuration files are: /usr/bin/find: /home/***/.xinput.d: No such file or directory default none scim scim-bridge scim-immodule th-xim =======================================================
オフライン