Hi All,
I also come across such problem after upgraded to 12.04 LTS, my way of solving such problem is to create a simple script file and run it at startup:
Code:
$ cat startIBUS.sh
#!/bin/sh
LC_CTYPE="zh_HK.utf8" /usr/bin/ibus-daemon --daemonize --xim --replace
This method will let you keep your current language environment unchanged (en_US.UTF-8 or other languages you prefer), but forcing zh_HK.UTF-8 locale for ibus only.