お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2010-02-16 19:37:18

syosinnsya
メンバ
登録日: 2008-06-20

iBusもanthyも立ち上がらない

ubuntu  9.10 amd64
PCのHDDの容量が残り数GBしかなかったのですが、大きなファイルを移動やコピーなどしていたら容量がどうこうというエラーが出ました。
ですが、無視していたら急に全角入力ができなくなりました。このときはiBusは起動していました。
おかしいなと思い、anthyやiBus-anthyの再インストールを行って何度かログインをしたらiBusすら起動しなくなりました。
相変わらず半角入力はできるのですが、全角入力ができません。どなたかどうすればいいか教えていただけないでしょうか?
お願いします。

オフライン

 

#2 2010-02-16 21:21:06

hmatsue
アドバイザ
登録日: 2009-03-10

Re: iBusもanthyも立ち上がらない

現時点で、端末を開いて、
$ df
としたら、空き容量がどの程度残っているでしょうか。
#1の情報から想像するに、一番ありそうなのは、空き容量が極端に少なくなっていて、ibusなどが起動するときのテンポラリファイルすら作れなくなっているのではないかということです。
もし、そうであれば、要らないアプリケーションを消すなり、データを消すなり、ディスクを追加して、一部のデータをそちらに移して空き容量を確保することで解決できるのではないかと思います。

空き容量の問題で無い場合は、/var/log以下のファイルをあたって、ibusが起動できなかった原因を探ることになるかと思います。

オフライン

 

#3 2010-02-16 21:34:32

syosinnsya
メンバ
登録日: 2008-06-20

Re: iBusもanthyも立ち上がらない

コード:

$ df
ファイルシステム           1K-ブロック    使用   使用可 使用% マウント位置
/dev/sdb1            944078368 895295024    826912 100% /
udev                   3058796       340   3058456   1% /dev
none                   3058796      1156   3057640   1% /dev/shm
none                   3058796        88   3058708   1% /var/run
none                   3058796         0   3058796   0% /var/lock
none                   3058796         0   3058796   0% /lib/init/rw

ファイルブラウザで見るとホーム以下は800MB残ってるみたいです。

オフライン

 

#4 2010-02-16 21:57:52

hmatsue
アドバイザ
登録日: 2009-03-10

Re: iBusもanthyも立ち上がらない

言い出しておいて、なんですが、詳細な表示の見方を知らないのではっきりとは言えませんが、使用が100%となっており、あまり余裕のある状況では無いことは確かでしょう。
試しに、一部のファイルをどこかに退避させて、もう少し空き容量がある状態で再起動してみてはいかがでしょう。少なくとも、残り容量の問題であるかどうかぐらいは切り分けられるかと思います。
# man dfでもinfo dfでも、使用率の意味は無いような。。ソース読むしか無いのでしょうか。

オフライン

 

#5 2010-02-16 23:36:26

syosinnsya
メンバ
登録日: 2008-06-20

Re: iBusもanthyも立ち上がらない

$ df
ファイルシステム           1K-ブロック    使用   使用可 使用% マウント位置
/dev/sdb1            944078368 833876720  62245216  94% /
udev                   3058796       332   3058464   1% /dev
none                   3058796       380   3058416   1% /dev/shm
none                   3058796        88   3058708   1% /var/run
none                   3058796         0   3058796   0% /var/lock
none                   3058796         0   3058796   0% /lib/init/rw

これで再起動しても駄目でした

オフライン

 

#6 2010-02-17 08:12:40

hmatsue
アドバイザ
登録日: 2009-03-10

Re: iBusもanthyも立ち上がらない

うーん。ダメでしたか。今の状態でibusやanthyなど、最近インストールしなおしたものを、もう一度インストールしなおしてみるとどうでしょうか。
HDDの空き容量が足りなかったため、再インストール時にインストールが完了しなかった可能性を考えています。
それでもダメならログをあたってみましょう。
/var/log以下のファイルや、~/.xsession-errorsあたりにibusやanthy関連のエラーがでていないか探してみて下さい。

オフライン

 

#7 2010-02-17 15:26:58

syosinnsya
メンバ
登録日: 2008-06-20

Re: iBusもanthyも立ち上がらない

Synapticでanthyやibusで検索してインストール済みのものを手当たりしだい再インストールした後、再起動しましたがだめでした。
その後、
.xsession-errorsを検索したところ3行目にibusの文字がありました。
anthyは見つかりませんでした。

コード:

/etc/gdm/Xsession: Beginning session setup...
Setting IM through im-switch for locale=ja_JP.
Start IM through /etc/X11/xinit/xinput.d/ja_JP linked to /etc/X11/xinit/xinput.d/ibus.

(gnome-settings-daemon:2350): GLib-CRITICAL **: g_propagate_error: assertion `src != NULL' failed

(gnome-settings-daemon:2350): GLib-CRITICAL **: g_propagate_error: assertion `src != NULL' failed
GNOME_KEYRING_SOCKET=/tmp/keyring-SoUoPw/socket
SSH_AUTH_SOCK=/tmp/keyring-SoUoPw/socket.ssh
Checking for Xgl: not present. 
xset q doesn't reveal the location of the log file. Using fallback /var/log/Xorg.0.log 
Unable to find a synaptics device.
Detected PCI ID for VGA: 
Checking for texture_from_pixmap: present. 
Checking for non power of two support: present. 
Checking for Composite extension: present. 
Checking screen 1Comparing resolution (1440x900) to maximum 3D texture size (8192): Passed.

ちなみに今の状況はibusは立ち上がっていて、入力可能状態で日本語→anthyとしてもanthyが左下にanthyが出てこないという状況です。

オフライン

 

#8 2010-02-17 16:54:55

hmatsue
アドバイザ
登録日: 2009-03-10

Re: iBusもanthyも立ち上がらない

めぼしい情報は無いようです。/var/log以下はどうでしょうか。詳細は帰宅してからでないと判りませんが、anthyが動いていないか、anthyを呼び出さない状態になっているような気がします。
ps aux | grep anthy
とかするとなにが出ますでしょうか。

オフライン

 

#9 2010-02-17 17:03:22

syosinnsya
メンバ
登録日: 2008-06-20

Re: iBusもanthyも立ち上がらない

こんな感じになりました。
私にはさっぱりです。お手数かけます。

コード:

$ ps aux | grep anthy
UserName        2323 99.4  0.3 221040 22604 ?        R    15:05 115:23 python /usr/share/ibus-anthy/engine/main.py --ibus
UserName        3431  0.0  0.0   7100   908 pts/0    S+   17:01   0:00 grep anthy

#hmatsueさん、私の立てた複数のトピックに回答してくださってありがとうございます。

オフライン

 

#10 2010-02-17 18:05:06

Tako090929
メンバ
登録日: 2009-09-29

Re: iBusもanthyも立ち上がらない

mke2fs のマニュアルを見ると m オプションでスーパーユーザーの予約領域の
割合を指定できます。
ubuntu のデフォルトは分かりませんが、何パーセントかはユーザーが
使えない領域があるようです。残りの容量からその分を引いた残りが
実際に使える容量のようです。

オフライン

 

#11 2010-02-18 07:49:47

hmatsue
アドバイザ
登録日: 2009-03-10

Re: iBusもanthyも立ち上がらない

> syosinnsyaさん
anthyは起動しているのですね。自分の環境と見比べてみましたが、他にanthyに関連しそうなプロセスもいなさそうです。
これで日本語入力できないというのは解せませんね。。
ibusの設定を開いて、インプットメソッドのタブを開くと、Anthyが登録されていますでしょうか。
ibusのツールバーは表示されていますでしょうか。されていれば、左から順に「王冠マーク(Anthy)」、「あ」、「R」、「i」、「星マーク」と表示されていますでしょうか。

> Tako090929さん
ご教示多謝です。スーパーユーザの予約領域があったのですね。知りませんでした。
もしかしたらdfで表示されるのはその予約領域を除いたものなのかも知れませんね。

オフライン

 

#12 2010-02-18 15:19:52

syosinnsya
メンバ
登録日: 2008-06-20

Re: iBusもanthyも立ち上がらない

>ibusの設定を開いて、インプットメソッドのタブを開くと、Anthyが登録されていますでしょうか。
登録されています。
ただし、押しても何も変化はありません。

>ibusのツールバーは表示されていますでしょうか。
表示されていません。
画面の上のツールバーにiBusのアイコンがあるだけです。

オフライン

 

#13 2010-02-18 15:30:34

syosinnsya
メンバ
登録日: 2008-06-20

Re: iBusもanthyも立ち上がらない

あと、この文章は仮想化したWindows環境でメモ帳を使って書いています。
こちらでは普通に日本語への切り替えもできるし、入力もできるので、やはりiBusかanthyが怪しいのではと個人的に思っています。

オフライン

 

#14 2010-02-18 16:53:19

hmatsue
アドバイザ
登録日: 2009-03-10

Re: iBusもanthyも立ち上がらない

画面上のibusのアイコンをクリックしたらanthyが起動できますか?
できるならキー設定が消えてしまっていて起動できなかったのかも。

選択肢にanthyが出なかったり、クリックに反応しない場合、一度別ユーザを作ってそっちでanthyが起動できるか試してみて下さい。

オフライン

 

#15 2010-02-18 17:39:06

syosinnsya
メンバ
登録日: 2008-06-20

Re: iBusもanthyも立ち上がらない

>画面上のibusのアイコンをクリックしたらanthyが起動できますか?
できるならキー設定が消えてしまっていて起動できなかったのかも。
起動できません。

>選択肢にanthyが出なかったり、クリックに反応しない場合、一度別ユーザを作ってそっちでanthyが起動できるか試してみて下さい。
選択肢にanthyはあるのですが、クリックしても反応がありません。
別ユーザーを作って入力してみたら全角入力ができました。

オフライン

 

#16 2010-02-18 19:30:50

hmatsue
アドバイザ
登録日: 2009-03-10

Re: iBusもanthyも立ち上がらない

システム側の問題では無いようですね。
手っ取り早いのは新しいユーザに必要なファイルを渡して、新しいユーザで使う方法で解決することです。この場合は、新しいユーザが「システムの管理者である」になっていることを確認しておいて下さい。
根本解決の手順としては、

1. 端末から
$ ls -al .xinput.d/ja_JP
と入力して
.xinput.d/ja_JP -> /etc/X11/xinit/xinput.d/ibus
のようになっていることを確認する(.xsession-errorsの結果から大丈夫とは思いますが)。

2. 端末から、
$ ls -ld ~/.cache/ibus
$ ls -ld ~/.config/ibus
として、それぞれのディレクトリの所有者が正しく設定されていること、所有者に読み、書き、実行権限が付いていることを確認する。

3.
~/.cache/ibus/registry.xml
~/.config/ibus/bus/45607855cd0642ba9dc5b49b48216a6a-unix-0
を消してみて、2度、ログアウト、ログインを繰り返す。
(実験してみたところ、一度目でファイルが再作成されたものの、ibusの挙動がおかしくなっていました。なぜかは理解できていません。もう一度ログインし直すと正常になりました。)

などが考えられます。

オフライン

 

#17 2010-02-18 20:03:00

syosinnsya
メンバ
登録日: 2008-06-20

Re: iBusもanthyも立ち上がらない

sudoなしで試したらエラーが出のたでsudoで試しましたが、それでもダメでした。
もちろんシステムの管理人のアカウントでログインしています。

コード:

$ sudo ls -al .xinput.d/ja_JP
ls: .xinput.d/ja_JPにアクセスできません: No such file or directory

オフライン

 

#18 2010-02-18 20:15:42

hmatsue
アドバイザ
登録日: 2009-03-10

Re: iBusもanthyも立ち上がらない

あれ。おかしいですね。なにかの拍子に消えてしまったのでしょうか。
端末から下記を実行してみてください。sudoをつけてはいけません。

$ mkdir ~/.xinput.d
$ ln -s /etc/X11/xinit/xinput.d/ibus ~/.xinput.d/ja_JP

で、ログインしなおして、日本語入力できるか試してみてください。
駄目なら2以降に進んでください。

オフライン

 

#19 2010-02-18 20:23:15

syosinnsya
メンバ
登録日: 2008-06-20

Re: iBusもanthyも立ち上がらない

#18を実行後、ログインしなおしてanthyが起動しないことを確かめて、2に移りました。

こんな感じになったのですが、上と下で権限が違う気がするのですが大丈夫でしょうか?

コード:

$ ls -ld ~/.cache/ibus
drwxr-xr-x 3 UserName UserName 4096 2009-11-01 15:56 /home/UserName/.cache/ibus

$ ls -ld ~/.config/ibus
drwx------ 3 UserName UserName 4096 2009-10-30 11:51 /home/UserName/.config/ibus

オフライン

 

#20 2010-02-18 20:35:13

hmatsue
アドバイザ
登録日: 2009-03-10

Re: iBusもanthyも立ち上がらない

私の環境も同じ権限設定になっていました。大丈夫でしょう。
#16で書き忘れましたが、
~/.config/ibus/bus/45607855cd0642ba9dc5b49b48216a6a-unix-0
のファイル名は異なっているかと思います。そちらでのファイル名は
ls ~/.config/ibus/bus
して確認して下さい。

オフライン

 

#21 2010-02-18 20:42:02

syosinnsya
メンバ
登録日: 2008-06-20

Re: iBusもanthyも立ち上がらない

~/.cache/ibus/registry.xml
~/.config/ibus/bus/45607855cd0642ba9dc5b49b48216a6a-unix-0

のうち
~/.cache/ibus/registry.xml
はあったので消せたのですが

~/.config/ibus/bus/********************************-unix-0、
は存在しませんでした。
~/.config/ibus/bus/
にはregistry.xmlがあり、怖いのでこれには何もせずに
~/.cache/ibus/registry.xml
だけを消した状態で3度ログインし直しましたが、依然としてanthyは動きません。

オフライン

 

#22 2010-02-18 20:43:16

syosinnsya
メンバ
登録日: 2008-06-20

Re: iBusもanthyも立ち上がらない

こちらの意図が伝わらなかった可能性があるので追記します

~/.config/ibus/bus/
の中にはregistry.xmlしかありませんでした。

オフライン

 

#23 2010-02-18 21:25:50

hmatsue
アドバイザ
登録日: 2009-03-10

Re: iBusもanthyも立ち上がらない

なかったですか。
ibusは起動していると思っていましたが、もしかして起動していないのかも?

$ ps ax | grep ibus

すると、こんな感じの表示がでますか?

2662 ?        S      0:15 /usr/bin/ibus-daemon --xim
2672 ?        S      0:00 /usr/lib/ibus/ibus-gconf
2673 ?        S      0:08 python /usr/share/ibus/ui/gtk/main.py
2675 ?        S      0:00 /usr/lib/ibus/ibus-x11 --kill-daemon
2679 ?        S      0:03 python /usr/share/ibus-anthy/engine/main.py --ibus

オフライン

 

#24 2010-02-19 02:16:19

syosinnsya
メンバ
登録日: 2008-06-20

Re: iBusもanthyも立ち上がらない

コード:

$ ps ax | grep ibus
 2338 ?        S      0:00 /usr/bin/ibus-daemon --xim
 2351 ?        S      0:00 /usr/lib/ibus/ibus-gconf
 2352 ?        S      0:00 python /usr/share/ibus/ui/gtk/main.py
 2354 ?        S      0:00 /usr/lib/ibus/ibus-x11 --kill-daemon
 2359 ?        S      0:00 python /usr/share/ibus-anthy/engine/main.py --ibus
 2732 pts/0    S+     0:00 grep ibus

こんな感じになりました。
hmatsueさんのと少し違いますね。

オフライン

 

#25 2010-02-19 10:30:40

hmatsue
アドバイザ
登録日: 2009-03-10

Re: iBusもanthyも立ち上がらない

ああ、すいません。grepの行は端折りました。
psの結果からするとibus-daemonは起動しているのですね。
ibus-daemonを起動すると、そのPIDを
~/.config/ibus/bus/97c63ab4fd8baf6292dcf3264b2791da-unix-0
のような形で書き出すはずだと思うのですが。。
ちなみに私の環境での内容は以下です。

コード:

# This file is created by ibus-daemon, please do not modify it
IBUS_ADDRESS=unix:abstract=/tmp/dbus-3Pk5lT3vKA,guid=4db42107f92f673ddc0fed644b7dde93
IBUS_DAEMON_PID=2363

#23とPIDが違うのは実行した環境、時間が違うので気にしないで下さい。

下記を実行してdbusは起動しているか確認してみて下さい。

コード:

$ ps aux | grep dbus-launch
root      2289  0.0  0.0  26156   780 ?        S    09:42   0:00 dbus-launch --autolaunch 97c63ab4fd8baf6292dcf3264b2791da --binary-syntax --close-stderr
hiroo     2379  0.0  0.0  26156   780 ?        S    09:42   0:00 dbus-launch --autolaunch 97c63ab4fd8baf6292dcf3264b2791da --binary-syntax --close-stderr
hiroo     2384  0.0  0.0  26156   780 ?        S    09:43   0:00 /usr/bin/dbus-launch --exit-with-session /usr/bin/startkde

hirooはログイン中のユーザ名です。また、こちらの環境はKDE環境なのでGnome環境とは若干違っているかも知れません。
また、端末で、
$ echo $LANG
した結果を教えて下さい。
ja_JP.UTF-8
などとでるのが正常な状態かと思います。

オフライン

 

Board footer

Powered by FluxBB