Re: Gnome, IBus, and Rime: IBus engines are not switched

76 views
Skip to first unread message

Tristan Trim

unread,
Jan 2, 2014, 9:22:50 PM1/2/14
to ibus...@googlegroups.com
I have this problem as well. I'm using us, dvorak, and zh, however all of them when selected are staying as us.

I can switch between us and dvorak by typing :

$ ibus engine xkb:us:dvorak:eng
$ ibus engine xkb:us::eng     

But I can never get chinese to work this way, and the system tray does nothing.

I'll post back here if I figure anything out.

Cheerio,
TT

On Monday, June 10, 2013 6:35:09 PM UTC-3, Julius Adorf wrote:
Hi,

Recently, I stumbled over odd behaviour after installing ibus-rime on a rather
fresh Arch installation. Switching between my two configured input methods
(German, Chinese) works nicely both by keystroke or the menu in the systray of
my Gnome Shell. I expected that this will make IBus change to an appropriate
engine.

However, whenever I switch between the Chinese and German input methods (I can
observe the systray icon change from de to zh or the other way round), IBus
always reports the following:

$ ibus engine
xkb:us::eng

Chinese input does not work (the keyboard changes to US though). When switching
to German, then everything works as expected, even though IBus still reports
xkb:us::eng as the engine in use. I found this workaround

$ ibus engine rime
$ ibus engine
rime

By manually setting the IBus engine, Chinese input works as expected.  Do you
have a clue how to make IBus change to the right engine after switching input
methods? Or is it likely to be misconfiguration in my locale settings?

Here are the versions I am using:

* gnome-shell 3.8.3
* ibus-rime 0.9.9
* ibus 1.5.2

Does anyone experience the same troubles?

Cheers,
Julius

Gavin Jakuri

unread,
Jan 6, 2014, 1:20:58 AM1/6/14
to ibus...@googlegroups.com
I got the same issue. shortcut super-space does switch en icon to zh icon at system tray, but actually ibus engine is still using xkb:us::eng, unless you manually set it to specific engine.

在 2014年1月3日星期五UTC+8上午10时22分50秒,Tristan Trim写道:

Tristan Trim

unread,
Jan 6, 2014, 2:45:32 PM1/6/14
to ibus...@googlegroups.com
I finally settled on using ibus-pinyin rather than ibus-rime. It works well enough, and now that I understand the phonetic typing method it actually makes a lot of sense to me. I still don't really know what was causing the problem, unfortunately.


--
--
You received this message because you are subscribed to the Google
Groups "ibus-user" group.
iBus project web page: http://code.google.com/p/ibus/
iBus project group: http://groups.google.com/group/ibus-user?hl=en
---
You received this message because you are subscribed to a topic in the Google Groups "ibus-user" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/ibus-user/p87bLsNmy00/unsubscribe.
To unsubscribe from this group and all its topics, send an email to ibus-user+...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Reply all
Reply to author
Forward
0 new messages