You are not logged in.
Pages: 1
Hello everyone.
I reinstalled Arch awhile back. I need Japanese input and finally got around to installing it. But for some odd reason it doesn't seem to want to work..
I use Openbox and was recommend to use IBus instead of SCIM. I installed all the Japanese fonts first and they are displaying fine. Next, I followed the IBus wiki and installed the following packages:
ibus
ibus-qt
Ibus-anthy
I then ran the setup and it started the daemon. Now this is where the problem starts. First, within the setup it doesn't detect English as an input method. In the list of languages I can add there is only Japanese. I added Japanese only thinking English just wasn't needed in the list.
When I go to switch languages however nothing happens. If I right click the icon in the system tray it says "no input window".
ghosty.
Last edited by toasty_ghosty (2011-05-23 05:54:17)
Thinkpad X200 FTW!
Offline
I just experienced the exact same problem setting up iBus on a new install with Openbox. Any ideas would be appreciated.
Offline
Could this be https://bugs.archlinux.org/task/26124 ?
https://bbs.archlinux.org/viewtopic.php?id=127190
Downgrade ibus to version 1.3 if possible and see if it works.
Offline
Hello everyone.
I reinstalled Arch awhile back. I need Japanese input and finally got around to installing it. But for some odd reason it doesn't seem to want to work..
I use Openbox and was recommend to use IBus instead of SCIM. I installed all the Japanese fonts first and they are displaying fine. Next, I followed the IBus wiki and installed the following packages:
ibus
ibus-qt
Ibus-anthyI then ran the setup and it started the daemon. Now this is where the problem starts. First, within the setup it doesn't detect English as an input method. In the list of languages I can add there is only Japanese. I added Japanese only thinking English just wasn't needed in the list.
When I go to switch languages however nothing happens. If I right click the icon in the system tray it says "no input window".
ghosty.
rebuild the ibus-anthy
Offline
I don't think this is your problem, but I wanted to let you know that you don't need English listed in ibus. I switch back and forth between Korean and English with ibus simply by turning it on and off. Since Korean is the only language on ibus, this works just fine.
I laugh, yet the joke is on me
Offline
It's pertaining to the issue linked to by karol; all of the ibus derivatives need to be rebuilt.
Offline
I tried to rebuild ibus-hangul, but makepkg threw out this error and aborted:
engine.c:191:42: error: too many arguments to function ‘ibus_config_get_value’
/usr/include/ibus-1.0/ibusconfig.h:140:18: note: declared here
engine.c:190:9: warning: assignment makes integer from pointer without a cast [enabled by default]
engine.c:201:42: error: too many arguments to function ‘ibus_config_get_value’
/usr/include/ibus-1.0/ibusconfig.h:140:18: note: declared here
engine.c:200:9: warning: assignment makes integer from pointer without a cast [enabled by default]
Perhaps this should be merged with this:
https://bbs.archlinux.org/viewtopic.php?id=127190
Last edited by the sad clown (2011-09-28 06:15:17)
I laugh, yet the joke is on me
Offline
Here are the offending lines from engine.c:
190 res = ibus_config_get_value (config, "engine/Hangul", "HangulKeyboard", &value);
200 res = ibus_config_get_value (config, "engine/Hangul", "HanjaKeys", &value);
I laugh, yet the joke is on me
Offline
Pages: 1