请问,运行KDE时如何摆脱IBus服务/IBus面板?
这个 Gnome(?) 键盘布局管理器 (?) 可能会与 KDE 设置中本地设置的布局发生冲突。我需要经常在 CZ 和 UK 键盘之间切换,而 IBus 使这成为不可能。
这个问题的严重程度可能从托盘区域中有两个键盘布局指示器的视觉刺激,但当两个系统设置冲突的布局时,它会变得更加严重;就像在 KDE 中我设置捷克语键盘但 IBus 在某种程度上保持英语英国布局:
你能猜出哪个布局 - EN (IBus) 或 CZ (KDE) - 实际上是活跃的吗?错误的,当然,IBus 似乎总是覆盖 KDE :(
如果我现在退出 IBus 面板,情况会更糟,因为它只是托盘小程序、GUI 位,什么消失了,但 IBus 服务仍然处于活动状态。我仍然没有我的 CZ 键盘,也绝对没有办法改变它。
这个问题的一个非常烦人的变种是当用户在 KDE 中只有一个布局设置时,默认情况下不显示在托盘区域中;但 IBus 设置始终是,即使是单一布局。用户然后有一种非常愤怒的感觉,即他在 KDE 设置中设置的任何内容都被完全忽略了,这可能归咎于 KDE,而没有意识到布局指示器属于不同的系统并且覆盖了 KDE 设置。
我曾经在同时使用 KDE 设置和 IBus 属性时设法完全关闭所有键盘输入。真的很糟糕的用户体验。
IBus 似乎是 Gnome 堆栈的一部分。那么为什么它会在 KDE 中被激活呢?我怀疑它是在我安装了一些 Gnome/Gtk 应用程序(如 Gimp、GDM 等)之后才出现的。
操作系统:openSuse 15.0 Linux。这个问题也出现在以前的版本中。
更新:
我还面临美国键盘突然作为第三种选择出现的问题。但是 twat 将是另一个错误报告。
更新 2:
好的,我卸载了它们。令人惊讶的是,可以只卸载 ibus,而不是整个 Gnome。我的 GDM 仍然有效。但是 - 我现在面临另一个问题,我无法再切换键盘布局,尽管在系统设置中设置了所有内容并在托盘中有 2 个键盘指示器,现在只有英国键盘适用于我。我怀疑 IBus 通常在 KDE 中搞砸了一些东西。
嗯,我有时觉得使用 Linux 意味着您将花费一半的时间来解决可用性问题和编写错误报告 :(
有一种更简单的方法可以在保持 Zoom 和 ibus 安装的同时防止刺激:只需指示 ibus 使用您的 XKB 键盘布局。
右键单击 ibus 小部件,转到首选项 -> 高级并选中“使用系统键盘布局”。现在 ibus 应该遵循您在 Plasma 中设置的任何布局。
我有一个类似的问题,虽然可能略有不同,因为我不打算继续使用 Gnome。
重新启动后,删除
ibus-gtk
,ibus-gtk3
,ibus-gtk3-32bit
,ibus-lang
, 和ibus
(我系统上所有ibus
相关的软件包;您的可能不同)似乎没有任何不良影响。您可以通过运行来删除它们
zypper rm -u ibus*
- 请务必检查列表中是否有任何您不想删除的重要内容。我使用 KDE 已经有一段时间了,我遇到了同样的问题,不得不使用键盘管理器 IBus 和 KDE 的默认模块键盘。两位经理似乎也互相干扰。一开始我以为我的笔记本电脑键盘有问题,因为在某些情况下它没有正确检测到按下的键。对我有用的解决方案是卸载 IBus:
考虑检查将要删除的包,您必须确保只选择了与 ibus* 相关的包。
希望这有帮助
虽然它是 Zoom 应用程序的依赖项,但不可能简单地删除。
解决方案是:
一种选择是在用户级别禁用 IBus(然后应使用默认输入管理器),方法是使用该行
run_im none
在文件中
~/.xinputrc
。