为什么 plasmashell 占用了 100% 的 CPU?

为什么 plasmashell 占用了 100% 的 CPU?

我正在运行带有 KDE 5.5.5 的 Kubuntu 16.04,并且我注意到 plasmashell 进程的 CPU 消耗出现异常。

htop 输出

你知道原因吗?

答案1

我遇到了类似的问题。CPU 使用率随着时间的推移而增加,并且从未回落。plasmashell 肯定存在问题。解决该问题的唯一方法是运行:

killall plasmashell; kstart plasmashell; exit

这将终止、重新启动 plasmashell,然后退出 shell。如果您不退出 shell,它将被 plasmashell 的输出填满。

答案2

Plasmashell 长期以来一直存在一个 Bug,即任务栏中的任何类型的动画都会导致它使用 100% 的 CPU,例如复制文件、连接到 Wifi 甚至 CPU 监视器时(现在似乎已经修复)。

好像有人报告了错误这里并将在 Plasma 5.8.6 中修复。

答案3

我遇到了同样的问题(也是等离子 5.5.5),同时我的任务管理器面板和鼠标光标冻结,并且我的笔记本电脑风扇全速旋转。

重启后可重复此操作,终止 plasmashell 进程并重新启动 lig​​htdm。

我可能笨拙的解决方案是清除所有*.crash文件和.lock位于的文件/var/crash

解释一下:我还尝试登录 gnome 会话,看看问题是否出在 kde 上,但这产生了许多错误,并$ top显示了 8 个左右的apport.gtk进程,每个进程都声称使用了 >85% 的 CPU

经过几个小时的 google/stackoverflow 搜索,我得出结论,崩溃报告出现了问题,这导致了 plasma 中通知的呈现出现问题。

答案4

我遇到了这个问题,这是因为桌面上的漫画小部件无法下载漫画。删除该小部件解决了这个问题。

如果您遇到此问题,请尝试查看它是否是由桌面上的小部件引起的。

相关内容