升级到 Kubuntu 16.10 后,键盘在 KDE 中无法正常工作

升级到 Kubuntu 16.10 后,键盘在 KDE 中无法正常工作

在将 Kubuntu 从 16.04(启用 kubuntu backports ppa)更新到 16.10 之后,我的键盘只记录了几个键(它忽略大多数击键)。

这只会发生在血浆中(例如 Krunner、应用程序启动器、密码对话框)。然而,这不是发生在终端和在应用程序中(例如 Libreoffice、firefox、guake、telegram、plasma-discover、kate)。

此行为与所选的键盘布局无关(DE、GR、US)

尽管如此,这还是很烦人的,因为

  1. 我习惯使用 Alt-F2 + 打字来打开我的应用程序
  2. 我无法运行任何需要 root 权限的 GUI 应用程序(例如,我自己的脚本将我的工作网络位置挂载到我的文件系统中)

我做了什么

~/.config通过运行删除包含等离子下的所有文件rm *plasma*没有任何改变。

~/.cache类似地,通过运行删除包含plasma下的所有文件rm *plasma*也没有改变任何东西。

当我跑步时

killall plasmashell #to stop plasmashell
kstart plasmashell #to restart plasmashell
killall krunner #to stop krunner
krunner #to start krunner

并执行以下操作重新启动 polkit-kde-authentication-agent-1

killall polkit-kde-authentication-agent-1
/usr/lib/x86_64-linux-gnu/libexec/polkit-kde-authentication-agent-1 &

如下所述这个错误,上述问题似乎已经得到解决。

但是,每次重启后它们都会重新出现。有什么想法吗?

答案1

正如所述用 fcitx 替换 ibus 的错误解决了我的问题:

sudo apt purge ibus
sudo apt install fcitx
sudo dpkg-reconfigure fcitx
sudo reboot

奇怪的是,更新到 17.04 后,我不得不重做上述步骤……这是个持续存在的问题。更新到 17.10 后,我不得不重新安装 ibus 来纠正,然后当问题再次出现时重复上述步骤。(然而,这给我留下了链接问题中描述的问题)。

答案2

Debian 9 上的 KDE 就在这里。

我也查看了相同的错误报告,但现在使用了不同的解决方案:我放入了一个小脚本~/.config/autostart_scripts并使其可执行:

#!/bin/bash

# necessary for starting ibus which was installed as a dependency of Zoom.
ibus-daemon -d --desktop=KDE

对于我来说,Zoom 也需要 IBus,到目前为止,这个解决方案对我来说似乎很有效。

相关内容