Guide for IBus on moblin2
Submitted by Raymond, updated on 28 Jul 2009 - 5 comments
Notice
http://moblin.org/documentation/input-method-framework/moblin2-input-met...
http://moblin.org/documentation/input-method-framework/build-source-code
Install IBus on moblin2
We are going to integrate IBus into moblin2 distro in the near future, before that, you need to build and install IBus and the related engines by your self. We will have the update here as soon as we have the work done.
You probably would like to reference to http://code.google.com/p/ibus/wiki/Install for this work.
Client module for IBus
Then you need to install the ibus-client-clutter to add the support for clutter to use IBus.
Fetch the source code by:
git clone git://git.moblin.org/ibus-client-clutterBuild and install:
./autogen.sh --prefix=/usr --sysconfdir=/etc
make
sudo make installUpdate Clutter IMContext Framework's config file:
clutter-scan-immodules > /tmp/clutter.immodules
sudo cp /tmp/clutter.immodules /etc/clutter-imcontext/clutter.immodulesMake sure you have the env parameter set:
export CLUTTER_IM_MODULE=ibus
export GTK_IM_MODULE=ibusOK, now you can try out IBus on Moblin2, enjoy it.
More to come
- We probably would write an IBus panel with support for Virtual Keyboard for input on touch based devices.
- A good english like Latin familiy Language engine for IBus will be needed, any suggestion is welcome
- Printer-friendly version
- Login or register to post comments
Comments (5 total)
Thank u for reply
thank u very much! I want to know which part is hacked in moblin,in scim-bridge or mutter?
mutter
In mutter-moblin, the scim-panel-gtk WM_CLASS is been treated specially,
Thank you!
Thank you for your reply!
IBus can not show candidate table&toolbar in fullscreen mutter
IBus can not show candidate table&toolbar in fullscreen mutter-moblin programme,such as moblin-panel-applications
ibus and mutter-moblin
That's true, for mutter-moblin working at WM level and it will cover all the normal application's window, so IBUS candidate bar is covered by those panels, At the same time it also do some hack to allow SCIM related windows to show above it. But for IBus, since it is not yet officially supported by moblin, it's window not yet been take special care of by mutter-moblin