[07:21] <allstarschh> hi, my gcin is broken on my ubuntu artful this week, I am not sure how to fix this problem, could someone help me to figure out where to start?
[08:13] <PHLin> allstarschh, maybe try to run gcin from the command line and catch the output?
[08:20] <allstarschh> PHLin: IMOpenIM 'ibus' failed. Maybe another XIM server is running.
[08:23] <allstarschh> 'pgrep gcin' doesn't show anything
[08:25] <PHLin> allstarschh, try "im-config -m"
[08:25] <PHLin> which will tell you the im configuration
[08:25] <allstarschh> PHLin: default gcin ibus  ibus
[08:27] <PHLin> allstarschh, check the "man im-config" it will tell you what these means
[08:27] <PHLin> allstarschh, I got my ibus removed and with fcitx install, so it's all fcitx there (and a default)
[08:28] <PHLin> allstarschh, try to switch to gcin with "im-config -n gcin", and run the "im-config -m" again to see if anything changes
[08:29] <allstarschh> PHLin: do I need to install fcitx?
[08:30] <PHLin> allstarschh, nah, it's a different IME
[08:30] <PHLin> allstarschh, unless you want to switch over it
[08:30] <allstarschh> im-config -n gcin && im-config -m  still got the same result
[08:31] <allstarschh> PHLin: can fcitx use 'boshami'?
[08:33] <PHLin> allstarschh, looks like so, fcitx-table-boshiamy, haven't try it before
[08:34] <PHLin> allstarschh, you can try to switch you IME with just "im-config", in an interactive dialog
[08:34] <PHLin> allstarschh, and logout after making changes
[08:36] <allstarschh> PHLin: perhaps my problem is the 'gcin' process never ran, not related to im-switch
[08:37] <PHLin> allstarschh, looks like so, ibus running now?
[08:37] <PHLin> allstarschh, maybe some update overrides your config or so
[08:37] <PHLin> (if that works before)
[08:38] <allstarschh> PHLin: there are several processes running 'ibus'
[08:39] <allstarschh> PHLin: yet, it worked like 3~4 days before, but after daily update, somehow it doesn't work anymore
[08:40] <allstarschh> PHLin: how do I know which application is using ibus
[08:40] <PHLin> allstarschh, I would try to switch to gcin, to see if it helps
[08:40] <PHLin> allstarschh, "ps aux | grep ibus" maybe?
[08:40] <allstarschh> PHLin: but I only got pid
[08:41] <allstarschh> PHLin: okay, I got some infop
[08:43] <allstarschh> gdm       2052  0.0  0.0 354160  3212 tty1     Sl   14:35   0:00 ibus-daemon --xim --panel disable gdm       2055  0.0  0.0 273528  2556 tty1     Sl   14:35   0:00 /usr/lib/ibus/ibus-dconf gdm       2058  0.0  0.0 487524  8908 tty1     Sl   14:35   0:00 /usr/lib/ibus/ibus-x11 --kill-daemon gdm       2156  0.0  0.0 197676  2680 tty1     Sl   14:35   0:00 /usr/lib/ibus/ibus-engine-simple allstars  2530  0.0  0.0 354272  4404 tt
[08:43] <allstarschh> PHLin: but I think I am using 'gcin' now, no?
[08:45] <PHLin> allstarschh, you should, but looks like ibus took over