我如何才能知道 ibus-daemon 和 ibus-ui-gtk3 正在做什么?

我如何才能知道 ibus-daemon 和 ibus-ui-gtk3 正在做什么?

偶尔我的桌面会变得非常慢。鼠标指针移动缓慢或根本不移动,风扇开始嗡嗡作响,通常快要完蛋了。如果我非常有耐心,通常就会恢复正常,但这种情况每天都会发生。

最近,当它发生时,我切换到 TTY(Ctrl-Alt-F1)并运行top。结果显示进程ibus-daemonibus-ui-gtk3分别使用了 99% 和 100% 的 CPU。

尽管数学不好,我怎样才能找到什么这些过程当时都在做什么?

答案1

这是智能输入总线 - 是一种用于多语言输入的输入法框架。如果您不使用任何不同的键盘布局,例如日语/亚洲等。

尝试在系统设置 - >语言中禁用它(例如将输入法从ibus改为无)

尝试killall ibus-daemon并告诉我们 CPU 是否仍然负载较高。

答案2

查找ibus-daemon位于何处。

/user/bin/ibus-daemon或者/user/local/bin/ibus-daemon

cd 到目录

sudo mv ibus-daemon ibus-daemon.bak

killall ibus-daemon

重启 gnomeAlt + F2 then type 'r' in popup并享受

相关内容