I am not sure if this is the right place to report the issue. SITUATION: - I have configured two keyboard layouts (EN and DE). - Every time I upgrade my openSUSE Tumbleweed, ibus gets installed automatically and the Plasma keyboard switching does not work anymore. WORKAROUND: - $ sudo zypper remove ibus
> Every time I upgrade my openSUSE Tumbleweed, ibus gets installed automatically and the Plasma keyboard switching does not work anymore. Likely because of libreoffice-gnome. zypper rm libreoffice-gnome ibus and it should be gone for good. Or just "zypper al ibus" to make sure. I'm not sure how ibus and the keyboard layout switching are supposed to interact with each other, but my guess is that it's simply not supported.
Also seen in Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=922334
On openSUSE Tumbleweed 20200227 I installed the zoom client for Linux (https://zoom.us/) which requires ibus. The problem with keyboard layout switching is now back again. Additionally, in Yakuake all keyboard input is ignored (sometimes a key comes through). Konsole however works fine. I currently resort to killing the ibus-daemon once I enter the desktop session. This resolves the keyboard switching bug. Yakuake however is still dysfunctional. Operating System: openSUSE Tumbleweed 20200227 KDE Plasma Version: 5.18.1 KDE Frameworks Version: 5.67.0 Qt Version: 5.14.1 Kernel Version: 5.5.6-1-default OS Type: 64-bit Processors: 4 × Intel® Core™ i3 CPU M 370 @ 2.40GHz Memory: 7,6 GiB of RAM
(In reply to Gregor Mi from comment #3) > On openSUSE Tumbleweed 20200227 I installed the zoom client for Linux > (https://zoom.us/) which requires ibus. In this particular case I recommend force-uninstalling ibus and locking it (zypper addlock ibus). zoom doesn't actually need ibus...
Looks like this was at the distro level, not the KDE level.
(In reply to Nate Graham from comment #5) > Looks like this was at the distro level, not the KDE level. More the ibus + Plasma level - they're just not compatible with each other. This could be improved in either ibus or Plasma by making the user more aware of this incompatibility.