Description of problem: Current IMEs do not work for apps run from a Toolbox container. How reproducible: 100% Steps to Reproduce: 1. $ sudo dnf install toolbox $ toolbox create $ toolbox enter ⬢$ sudo dnf install gedit ⬢$ gedit 2. try to use ibus in gedit running from container Actual results: IME can't be used (though Gnome Shell Input Source shows selected IME) Expected results: ibus should work Additional info: Maybe needs some dbus help.
A workaround for now is: ⬢$ IME=kkc ⬢$ sudo dnf install ibus-$IME ⬢$ ibus-daemon -d ⬢$ ibus engine $IME ⬢$ gedit But that is not really acceptable of course.
I tried toolbox with Fedora 30 image, on Fedora 30 workstation, gedit works fine with ibus. I dunno whether this is related with Fedora Silverblue.
Yes, so seems this is a Silverblue specific issue. (Similarly under Silverblue, PackageKit-command-not-found doesn't work but it does in Workstation.)
Well then on from a fresh updated SB30 install - I can't reproduce either. So in fact this seems to be local issue with my toolbox/use environment presumably. I am not sure how to track it down though
Closing this out since I can't reproduce anymore