为什么plasmashell使用100%cpu?


16

我正在使用KDE 5.5.5运行Kubuntu 16.04,并且我注意到浆壳过程导致cpu消耗异常。

htop输出

你知道原因吗?


你有一些动画小部件吗?我关闭了CPU负载监视器,我的CPU消耗降至5%。
索斯特内斯内托

不,没有动画
Alessandro Gaballo '16

1
我有时会遇到相同的问题,即使在我的情况下,CPU不会提升到100%(也许是因为当它接近80%时,我会变得紧张并杀死血浆)。但是,最后一次发生(几分钟前)时,/ var / crash为空。我个人的解决方法是按alt-F2并键入kquitapp plasmashell,然后等待等离子消失,然后按alt-F2和“ plasmashell”。它只需要几十秒,就可以很好地工作。就像必须清洁一辆旧车的火花塞以使其在每次淋浴后运行一样:://
user5812071

我刚刚遇到了这个问题,但对我来说,这是由一个动画小部件引起的:即,通过在网络上复制一组文件来使系统托盘中的通知小部件动画化。我还没有找到一种方法来显示通知而又不占用大量CPU。
超常

1
您使用哪个图形驱动程序?英伟达?和lspci -v?
mlibre

Answers:


8

我有一个类似的问题。CPU使用率会随着时间增加,并且永远不会下降。浆壳肯定存在问题。解决该问题的唯一方法是运行:

killall plasmashell; kstart plasmashell; exit

这将终止,重新启动plasmashell,然后退出外壳。如果不退出外壳,它将被plasmashell的输出填充。


2
这似乎没有解决这个问题。它可以解决CPU的过度使用,但无法回答其发生的原因。
Mostafa Ahangarha

6

Plasmashell的错误已存在很长时间了,任务栏中的任何动画都会导致Plasmashell使用100%CPU,例如在复制文件,连接到Wifi甚至是CPU监视器时(现在似乎已修复) )。

该错误似乎已在此处报告,并将在Plasma 5.8.6中修复。


2
现在是5.8.7,我仍然遇到这个问题
dant3 '17

它没有更好的在5.12.6
姿态

2

我看到了相同的问题(也有血浆5.5.5),伴随着任务管理器面板和鼠标光标冻结,笔记本电脑风扇全速旋转。

重新启动后这是可重复的,从而终止了plasmashell进程并重新启动了lightdm。

我可能会束手无策的解决方案是清除所有*.crash文件和位于中的.lock文件/var/crash

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

经过几个小时的谷歌搜索/堆栈溢出,我得出的结论是崩溃报告出了点问题,这导致血浆通知的呈现出现问题。


0

我的是我没有添加到基础面板上的动画。我卸下了面板并重新添加了面板,问题消失了。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.