Hi, I also ran into the same problems with the update to ibus 1.5.1. The error in ibus-setup comes from the fact that self.__bus.get_config() returns None instead of a config object.
This is a simple Python program that reproduces this behavior. from gi.repository import IBus b=IBus.Bus() print b.get_config() For me on Debian/Sid this prints "None". According to the git log this bug was fixed with commit defa8ee66d. I guess filing a bug in the ibus tracker would be appropriate now. I might get around to that tonight. Cheers, Philipp
signature.asc
Description: Digital signature