Pourquoi Plasmashell utilise 100% de CPU?

16

J'utilise Kubuntu 16.04 avec KDE 5.5.5 et j'ai remarqué une anomalie dans la consommation de CPU par le processus plasmashell.

sortie htop

Avez-vous une idée de la raison?

Alessandro Gaballo
la source
Avez-vous un widget animé? J'ai désactivé le moniteur de charge du processeur et ma consommation de processeur est tombée à environ 5%.
Sósthenes Neto
Non, rien d'animé
Alessandro Gaballo
1
J'ai rencontré les mêmes problèmes de temps en temps, même si dans mon cas, le CPU ne monte pas à 100% (peut-être parce que je deviens nerveux et tue le plasmashell quand il approche les 80%). Cependant, la dernière fois que cela s'est produit (il y a quelques minutes), / var / crash était vide. Ma solution de contournement personnelle consiste à appuyer sur alt-F2 et à taper kquitapp plasmashell, puis à attendre que le plasma meure, puis alt-F2 et `plasmashell '. Cela ne prend que quelques dizaines de secondes et fonctionne assez bien. Tout comme avoir à nettoyer les bougies d'allumage d'une vieille voiture pour la faire fonctionner après chaque averse ...: - /
user5812071
Je viens de rencontrer ce problème, mais pour moi, il était dû à un widget animé: à savoir le widget de notifications dans la barre d'état système étant animé en copiant un ensemble de fichiers sur le réseau. Je n'ai cependant pas trouvé de moyen d'afficher la notification sans une charge CPU importante.
Supernormal
1
quel pilote graphique utilisez-vous? Nvidia? et lspci -v?
mlibre

Réponses:

8

J'ai un problème similaire. L'utilisation du processeur augmente avec le temps et ne redescend jamais. Il y a certainement un problème avec plasmashell. La seule façon de résoudre le problème est d'exécuter:

killall plasmashell; kstart plasmashell; exit

Cela va tuer, redémarrer plasmashell puis quitter le shell. Si vous ne quittez pas le shell, il se remplira de sortie de plasmashell.

cnobile
la source
2
Cela ne semble pas répondre à la question. Il peut résoudre la surutilisation du CPU, mais ne répond pas à la raison de son apparition.
Mostafa Ahangarha
6

Plasmashell a depuis longtemps un bug qui fait que tout type d'animation dans la barre des tâches lui fait utiliser 100% CPU, comme lors de la copie d'un fichier, de la connexion à un Wifi, et même du moniteur CPU (qui semble être corrigé maintenant ).

Il semble que le bogue soit signalé ici et sera corrigé dans Plasma 5.8.6.

Candid Dauth
la source
2
Il s'agit du 5.8.7 ici et je continue de rencontrer ce problème
dant3
ce n'est pas mieux en 5.12.6
atti
2

J'ai vu le même problème (également plasma 5.5.5), qui était accompagné de la congélation du panneau du gestionnaire de tâches et de la souris, et du ventilateur de mon ordinateur portable tournant à pleine vitesse.

Cela était reproductible après le redémarrage, tuant le processus plasmashell et redémarrant lightdm.

ma solution potentiellement farfelue était de vider tous les *.crashfichiers et le .lockfichier en place /var/crash.

Pour expliquer: j'ai également essayé de me connecter à une session gnome pour voir si le problème était avec kde, mais cela a généré un certain nombre d'erreurs et a $ topmontré environ 8 apport.gtkprocessus, chacun prétendant utiliser> 85% de CPU

quelques bonnes heures de recherche sur Google / stackoverflowing m'ont amené à la conclusion que quelque chose n'allait pas avec le rapport de crash, ce qui causait des problèmes avec le rendu des notifications dans le plasma.

Simon
la source
0

Le mien était quelque chose de non animé que j'avais ajouté au panneau de base. J'ai retiré le panneau et l'ai rajouté, et le problème a disparu.

L'automne
la source