Mint 18 panel frozen by ibus

Bug #1598999 reported by Huanchun Ye
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Linux Mint
New
Undecided
Unassigned

Bug Description

When I enable ibus, the panel will no longer respond to mouse clicks. When I kill ibus-ui-gtk3, then the panel will work again. But the consequence is that I cannot use the ibus Chinese input.

Revision history for this message
Kochin (kochinc) wrote :

I also experienced this issue. It happened after I upgraded from Mint 17.3 to Mint 18. Once I set the Input method to None in System Settings/Input Method and then re-login, the panel started responding to clicks. Changed back the Input method to IBus, and the panel stopped responding to clicks. No Input Method had been added in IBus Preferences yet. The act of enabling IBus seemed to trigger the problem.

Revision history for this message
Kochin (kochinc) wrote :

After some more tests, I narrowed down the possible cause to the 'Show property panel' setting in IBus Preferences. Enabling IBus with 'Show property panel' set to 'Do not show' resulted a working task bar panel which responded to mouse clicks. Setting it to 'Always' made the task bar panel stop responding to clicks.

For those input methods show a property panel, the task bar panel stopped responding to clicks when the property panel was visible if 'Show property panel' had been set to 'Hide automatically'.

Revision history for this message
inkubator (alen-voloder) wrote :

Same for me on Mint 18 clean install. I can't use Japanese input.
'Show property panel' was already set to 0 - 'Do not show'.

Revision history for this message
Kochin (kochinc) wrote :

fujiwarat posted a workaround for this issue at https://github.com/ibus/ibus/issues/1874#issuecomment-259625488. To apply it on your Linux Mint 18 box, you simply do the followings:

1. Rename /usr/lib/ibus-ui-gtk3 to /usr/lib/ibus-ui-gtk3.orig.
2. Edit the file /usr/share/ibus/component/gtkpanel.xml, and change the line
        <exec>/usr/lib/ibus/ibus-ui-gtk3</exec>
   to
        <exec>/usr/lib/ibus/ibus-ui-gtk3.orig</exec>
3. Log out and log in again.

With this workaround, I now leave the "Show property panel" setting to be "Always" without any problem.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.