https://bugzilla.redhat.com/show_bug.cgi?id=1082118
fujiwara tfujiwar@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Flags| |needinfo?(krizb@seznam.cz)
--- Comment #15 from fujiwara tfujiwar@redhat.com --- (In reply to Bohumil Kriz from comment #13)
I've moved %HOME/.config/dconf/user to somewhere and ibus is working now together with cinnamone panel.
OK, good.
(In reply to fujiwara from comment #11)
I searched that error and I found some bugs. From bug 889690, you can export NO_AT_BRIDGE=1 .
Did you try NO_AT_BRIDGE=1 with your wrong dconf file? The setting of NO_AT_BRIDGE=1 is described in bug 889690.
(In reply to Bohumil Kriz from comment #14)
I also tried to list that schemas (it is the same before and after removing .config/dconf/user directory), and I have more of them than you:
I don't ask the number of gsettings schemas files. If NO_AT_BRIDGE=1 can avoid your problem, I picked up the a11y related schemas files and the keys and values are important instead of the number because the file of dconf/user includes all the settings besides a11y. Probably it's difficult for you to check schemas files.
The way to detect your dconf key: 1. Back up your wrong dconf file % cp %HOME/.config/dconf/user %HOME/.config/dconf/user.orig
2. Show your customized values e.g. % dconf dump / [org/gnome/settings-daemon/peripherals/keyboard] input-sources-switcher='off' numlock-state='on'
[org/gnome/shell] favorite-apps=['firefox.desktop', 'evolution.desktop', 'libreoffice-writer.desktop', 'nautilus.desktop', 'gnome-terminal.desktop']
3. Reset some of dconf values to default ones. E.g. % dconf reset /org/gnome/shell/favorite-apps
4. Restart ibus and check cinnamon panel. % ibus restart
5. Repeat 2, 3, 4.
And then you will be able to detect which key & value causes the cinnamon freeze. If you override dconf/user file, it's good to restart your desktop.
If you can detect the key, we can transfer the bug to that right category. Otherwise probably I will close this bug as not a bug of ibus.