とりあえず、ibus のアイコンをクリックして「設定」をしてみると、これが起動せず。
LXDE のメニューから「ibusの設定」を調べると、起動していないのは ibus-setup というコマンドであることが分かったので、これをコマンドラインから実行すると
$ ibus-setup
ERROR:root:Could not find any typelib for Gtk
Traceback (most recent call last):
File "/usr/share/ibus/setup/main.py", line 29, in <module>
from gi.repository import Gtk
ImportError: cannot import name Gtk
というエラーであった。これについては、
$ sudo apt-get install gir1.2-gtk-3.0
とパッケージをインストールすることで ibus-setup を起動できるようになった。
(gir1.2-gtk-3.0 などが同時にインストールされないといけないようなので、依存関係にバグがあるのかもしれない。)
ただ、emacs から ibus-el を起動してみると、
eval: Traceback (most recent call last):
File "/usr/lib/ibus-el/ibus-el-agent", line 555, in __stdin_cb
exec sys.stdin.readline()
File "<string>", line 1, in <module>
File "/usr/lib/ibus-el/ibus-el-agent", line 499, in enable
imcontexts[id_no].enable()
AttributeError: 'IBusELInputContext' object has no attribute 'enable'
というバグが出てきて、これについては解消方法が分からず。
もう少し時間をかけて調べてみようと思う。
ちなみに、ibus, ibus-el の現時点でのバージョンは以下の通りとなっていた。
ibus 1.5.3-7
ibus-el 0.3.2-2
今日の作業内容:発表練習 3h
今日のランチ:シッダルータ ダルカレー
明日の予測作業時間:5h
0 件のコメント:
コメントを投稿