¿Por qué Plasmashell utiliza 100% de CPU?

16

Estoy ejecutando Kubuntu 16.04 con KDE 5.5.5 y he notado una anomalía en el consumo de CPU por el proceso de plasmashell.

salida de htop

¿Tienes alguna idea de la razón?

Alessandro Gaballo
fuente
¿Tienes algún widget animado? Apagué el monitor de carga de la CPU y mi consumo de CPU cayó a ~ 5%.
Sósthenes Neto
No, nada animado
Alessandro Gaballo
1
Experimenté los mismos problemas de vez en cuando, aunque en mi caso la CPU no aumenta al 100% (tal vez porque me pongo nervioso y mato Plasmashell cuando se acerca al 80%). Sin embargo, la última vez que sucedió (hace unos minutos), / var / crash estaba vacío. Mi solución personal es presionar alt-F2 y escribir kquitapp plasmashell, luego esperar a que muera el plasma y luego alt-F2 y 'plasmashell'. Solo toma unas pocas decenas de segundos y funciona bastante bien. Al igual que tener que limpiar las bujías de un automóvil viejo para que funcione después de cada lluvia ...: - /
user5812071
Acabo de encontrar este problema, pero para mí fue causado por un widget animado: es decir, el widget de notificaciones en la bandeja del sistema se está animando copiando un conjunto de archivos a través de la red. Sin embargo, no he encontrado una manera de poder mostrar la notificación sin una gran carga de CPU.
Supernormal
1
¿Qué controlador gráfico estás usando? Nvidia? y lspci -v?
mlibre

Respuestas:

8

Estoy teniendo un problema similar El uso de la CPU aumenta con el tiempo y nunca disminuye. Definitivamente hay un problema con plasmashell. La única forma de lidiar con el problema es ejecutar:

killall plasmashell; kstart plasmashell; exit

Esto matará, reiniciará plasmashell y luego saldrá del shell. Si no sale del shell, se llenará con la salida de plasmashell.

móvil
fuente
2
Esto no parece abordar la pregunta. Puede resolver el uso excesivo de la CPU, pero no responde el motivo de su aparición.
Mostafa Ahangarha
6

Plasmashell ha tenido un error durante mucho tiempo que cualquier tipo de animación en la barra de tareas hace que use 100% de CPU, como al copiar un archivo, conectarse a un Wifi e incluso el monitor de la CPU (eso parece estar solucionado ahora )

Parece que el error se informa aquí y se solucionará en Plasma 5.8.6.

Sincero dauth
fuente
2
Aquí es 5.8.7 y todavía tengo este problema
dant3
no es mejor en 5.12.6
atti
2

He visto el mismo problema (también plasma 5.5.5), que fue acompañado por mi panel del administrador de tareas y el cursor del mouse congelado, y el ventilador de mi laptop girando a toda velocidad.

Esto fue repetible después de reiniciar, matando el proceso de plasmashell y reiniciando lightdm.

mi solución potencialmente complicada fue borrar todos los *.crasharchivos y el .lockarchivo que estaba allí /var/crash.

Para explicar: También probé sesión en una sesión de GNOME para ver si el problema fue con KDE, sin embargo, esto genera una serie de errores y $ topmostró 8 o así apport.gtklos procesos, cada uno de los cuales estaba afirmando ser el uso de> 85% de la CPU

Un par de horas de búsqueda en Google / stackoverflowing me llevaron a la conclusión de que algo iba mal con el informe de bloqueo, lo que estaba causando problemas con la presentación de notificaciones en plasma.

Simón
fuente
0

El mío era algo no animado que había agregado al panel base. Eliminé el panel y lo volví a agregar, y el problema desapareció.

Otoño
fuente