From time to time, upon resuming up from suspension, plasmashell and X occupy about 2 CPUs and make the computer very sluggish. htop shows the main plasmashell thread, one of its sub-threads and X in the top three positions as CPU usage. Killing and restarting plasmashell solves the issue for some time. I have seen this happening in session in which I use a secondary screen as well as session in which I don't. Reproducible: Sometimes Steps to Reproduce: 1. put the computer to sleep 2. wake it up Actual Results: Plasmashell and X use too much CPU, probably because of a deadlock somewhere Expected Results: Low CPU usage as usual I am on openSUSE Tumbleweed (,20160531) with: Repository: repo-oss Name: plasma5-workspace Version: 5.6.4-1.1 The computer is a Dell Latitude E6430s with Intel graphics. I've attached a screenshot of htop and the backtrace of the two plasmashell processes.
Created attachment 99345 [details] Backtrace of the main plasmashell process and of all the threads
Created attachment 99346 [details] Backtrace of the plasmashell thread probably locking the main process
Created attachment 99347 [details] htop screenshot
Just adding myself to this report since it basically mirrors my issue as well. It's been happening for well over a month and I looked into it a little before, but now it's really bugging me and I want to see it get resolved. I'm using Archlinux, single display, 5 KDE widgets on the side to keep tabs on resources. I don't know when it happens, I'll just suddenly notice my mouse cursor skip/jitter and then note my cpu widget much higher while at "idle". I will also confirm killing plasmashell and restarting it brings the cpu usage back to normal.
Sometimes it happens that plasmashell cpu usage raises over time. When I realise it, it is usually above 70%
Same behaviour on Arch. This happenes since the update to Plasma 5.7.
*** This bug has been marked as a duplicate of bug 356479 ***