Bug#910661: plasma-desktop: Keyboard input only works intermittently in KDE applications
Package: plasma-desktop
Version: 4:5.8.6-1
Severity: important
Dear Maintainer,
*** Reporter, please consider answering these questions, where appropriate ***
* What led up to the situation?
This bug has occured on a fresh install of Debian Stable; I noticed it on the first or second boot of the new installation. I had also only installed a handful of applications, although these did include onscreen keyboards onboard and florence (now uninstalled) which may have triggered the problem.
Using the KDE desktop, it is - sometimes on boot, or at some point during use - impossible to type into a range of kde applications (typing into e.g. firefox, or pasting with the mouse, is still possible).
Often it allows typing of the first letter - or allows some letters through sporadically.
* What exactly did you do (or not do) that was effective (or
ineffective)?
There are several workarounds that temporarily solve the problem (short of rebooting, which sometimes helps). Several of these are explained on this Ubuntu bug which appears related: https://bugs.launchpad.net/ubuntu/+source/kubuntu-settings/+bug/1633721
For me, running ibus-daemon --xim -d
OR
ibus-daemon -d -n --desktop=KDE temporarily solve the problem.
sudo dpkg-reconfigure fcitx did not help.
I am unwilling to try what that bug reporter suggested, as I fear losing config files, but if Debian maintainers advise this (or another option) and are willing to talk me through this or debugging, I can have a go:
sudo apt purge ibus
sudo dpkg-reconfigure fcitx
sudo reboot
Note that this upstream bug appears to be the same thing: https://bugs.kde.org/show_bug.cgi?id=376966
There is also this related upstream bug, but I am not sure if this is the same as my problem, as I have not tried any manual changes to keyboard: https://bugs.kde.org/show_bug.cgi?id=379930
* What outcome did you expect instead?
Keyboard should work normally across all applications.
-- System Information:
Debian Release: 9.5
APT prefers stable
APT policy: (500, 'stable')
Architecture: amd64 (x86_64)
Kernel: Linux 4.9.0-8-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages plasma-desktop depends on:
ii breeze 4:5.8.5-2
ii kactivitymanagerd 5.8.4-1
ii kde-cli-tools 4:5.8.4-2
ii kded5 5.28.0-1
ii kio 5.28.0-2
ii libc6 2.24-11+deb9u3
ii libcanberra0 0.30-3
ii libfontconfig1 2.11.0-6.7+b1
ii libgcc1 1:6.3.0-18+deb9u1
ii libkf5activities5 5.28.0-1
ii libkf5activitiesstats1 5.28.0-1
ii libkf5archive5 5.28.0-2
ii libkf5auth5 5.28.0-2
ii libkf5baloo5 5.28.0-2
ii libkf5bookmarks5 5.28.0-1
ii libkf5codecs5 5.28.0-1+b2
ii libkf5completion5 5.28.0-1
ii libkf5configcore5 5.28.0-2
ii libkf5configgui5 5.28.0-2
ii libkf5configwidgets5 5.28.0-2
ii libkf5coreaddons5 5.28.0-2
ii libkf5dbusaddons5 5.28.0-1
ii libkf5emoticons-bin 5.28.0-1
ii libkf5emoticons5 5.28.0-1
ii libkf5globalaccel5 5.28.0-1
ii libkf5guiaddons5 5.28.0-1
ii libkf5i18n5 5.28.0-2
ii libkf5iconthemes5 5.28.0-2
ii libkf5itemmodels5 5.28.0-2
ii libkf5itemviews5 5.28.0-1
ii libkf5jobwidgets5 5.28.0-2
ii libkf5kcmutils5 5.28.0-2
ii libkf5kdelibs4support5 5.28.0-1
ii libkf5kiocore5 5.28.0-2
ii libkf5kiofilewidgets5 5.28.0-2
ii libkf5kiowidgets5 5.28.0-2
ii libkf5newstuff5 5.28.0-1
ii libkf5notifications5 5.28.0-1
ii libkf5notifyconfig5 5.28.0-1
ii libkf5parts5 5.28.0-1
ii libkf5people5 5.28.0-1
ii libkf5peoplewidgets5 5.28.0-1
ii libkf5plasma5 5.28.0-2
ii libkf5plasmaquick5 5.28.0-2
ii libkf5quickaddons5 5.28.0-1
ii libkf5runner5 5.28.0-1
ii libkf5service-bin 5.28.0-1
ii libkf5service5 5.28.0-1
ii libkf5solid5 5.28.0-3
ii libkf5sonnetui5 5.28.0-2
ii libkf5wallet-bin 5.28.0-3
ii libkf5wallet5 5.28.0-3
ii libkf5widgetsaddons5 5.28.0-3
ii libkf5windowsystem5 5.28.0-2
ii libkf5xmlgui5 5.28.0-1
ii libkfontinst5 4:5.8.6-1
ii libkfontinstui5 4:5.8.6-1
ii libkworkspace5-5 4:5.8.6-2.1+deb9u1
ii libpackagekitqt5-0 0.9.6-1
ii libphonon4qt5-4 4:4.9.0-4
ii libpulse-mainloop-glib0 10.0-1+deb9u1
ii libpulse0 10.0-1+deb9u1
ii libqt5concurrent5 5.7.1+dfsg-3+b1
ii libqt5core5a 5.7.1+dfsg-3+b1
ii libqt5dbus5 5.7.1+dfsg-3+b1
ii libqt5gui5 5.7.1+dfsg-3+b1
ii libqt5network5 5.7.1+dfsg-3+b1
ii libqt5printsupport5 5.7.1+dfsg-3+b1
ii libqt5qml5 5.7.1-2+b2
ii libqt5quick5 5.7.1-2+b2
ii libqt5quickwidgets5 5.7.1-2+b2
ii libqt5sql5 5.7.1+dfsg-3+b1
ii libqt5svg5 5.7.1~20161021-2+b2
ii libqt5widgets5 5.7.1+dfsg-3+b1
ii libqt5x11extras5 5.7.1~20161021-2
ii libqt5xml5 5.7.1+dfsg-3+b1
ii libscim8v5 1.4.17-1+b1
ii libstdc++6 6.3.0-18+deb9u1
ii libtaskmanager6 4:5.8.6-2.1+deb9u1
ii libx11-6 2:1.6.4-3
ii libx11-xcb1 2:1.6.4-3
ii libxcb-record0 1.12-1
ii libxcb-xkb1 1.12-1
ii libxcb1 1.12-1
ii libxcursor1 1:1.1.14-1+deb9u1
ii libxfixes3 1:5.0.3-1
ii libxi6 2:1.7.9-1
ii libxkbfile1 1:1.0.9-2
ii oxygen-sounds 4:5.8.4-1
ii phonon4qt5 4:4.9.0-4
ii plasma-desktop-data 4:5.8.6-1
ii plasma-framework 5.28.0-2
ii plasma-integration 5.8.6-1
ii plasma-workspace 4:5.8.6-2.1+deb9u1
ii polkit-kde-agent-1 4:5.8.4-1
ii qml-module-org-kde-draganddrop 5.28.0-1
ii qml-module-org-kde-kcoreaddons 5.28.0-1
ii qml-module-org-kde-kquickcontrols 5.28.0-1
ii qml-module-org-kde-kquickcontrolsaddons 5.28.0-1
ii qml-module-org-kde-kwindowsystem 5.28.0-1
ii qml-module-org-kde-solid 5.28.0-3
ii qml-module-qt-labs-folderlistmodel 5.7.1-2+b2
ii qml-module-qt-labs-settings 5.7.1-2+b2
Versions of packages plasma-desktop recommends:
ii bluedevil 4:5.8.4-1
ii fonts-noto 20161116-1
ii fonts-oxygen 4:5.4.3-3
ii gtk3-engines-breeze 5.8.4-1
ii kde-config-gtk-style 4:5.8.6-1+deb9u1
ii kde-config-screenlocker 5.8.6-2
ii kde-config-sddm 4:5.8.4-1
ii kde-style-oxygen-qt5 4:5.8.4-1
ii kgamma5 5.8.4-1
ii khelpcenter 4:16.08.3-1
ii khotkeys 4:5.8.6-1
ii kinfocenter 4:5.8.4-1
ii kio-extras 4:16.08.3-1
ii kmenuedit 4:5.8.4-1
ii kscreen 4:5.8.5-2
ii ksshaskpass 4:5.8.4-1
ii ksysguard 4:5.8.6-1
ii kwin-x11 [kwin] 4:5.8.6-1
ii kwrited 4:5.8.4-1
ii libpam-kwallet5 5.8.4-1+deb9u2
ii plasma-discover 5.8.5-3
ii plasma-pa 4:5.8.6-1
ii powerdevil 4:5.8.4-1
ii sni-qt 0.2.7+15.10.20150729-2
ii systemsettings 4:5.8.4-1
ii user-manager 4:5.8.5-2
plasma-desktop suggests no packages.
-- no debconf information
Reply to: