[plasmashell] [Bug 381608] Plasmashell use 100% cpu
https://bugs.kde.org/show_bug.cgi?id=381608 David Edmundsonchanged: What|Removed |Added Resolution|--- |DUPLICATE Status|UNCONFIRMED |RESOLVED --- Comment #18 from David Edmundson --- >I am re-opening this ticket because I have some new information to provide. Thanks, I did read it. I can't do much else with this, we have N similar reports of "slow CPU " whcih is a very vague symptom. This "see also" section of the linked reports tracks specific technical areas. *** This bug has been marked as a duplicate of bug 378010 *** -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 381608] Plasmashell use 100% cpu
https://bugs.kde.org/show_bug.cgi?id=381608 --- Comment #17 from Oleg--- (In reply to Oleg from comment #16) > PlasmaShell version 5.10.5 In plasmashell 5.11.3 this problem present. -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 381608] Plasmashell use 100% cpu
https://bugs.kde.org/show_bug.cgi?id=381608 Stepanovchanged: What|Removed |Added CC||k...@freereg.mooo.com --- Comment #16 from Stepanov --- After update Fedora 26 to 27, plasmashell use above 80% CPU. I delete all FolderView widgets. High CPU become periodic. In this video, you can see that the normal loading can be resize panel and restart plasmashell. After a reboot, a high CPU load can return and is normalized by resizing the panel and restarting plasmashell: https://youtu.be/B1xib6bHUOg If the panel is not resize, a multiple restart of the plasmashell does not result in a high CPU load: https://youtu.be/Af6FctBcZcg When the ffmpeg does not work, CPU utilization is more than 80%: https://photos.app.goo.gl/3rY6yRDwiMz5nNy32 PlasmaShell version 5.10.5 -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 381608] Plasmashell use 100% cpu
https://bugs.kde.org/show_bug.cgi?id=381608 Edward Kigwanachanged: What|Removed |Added CC||edwardw...@gmail.com --- Comment #15 from Edward Kigwana --- I am experiencing high CPU usage after plasma has been up for a bit. This occurs in a vm and on Intel Atom modesetting set up. I do not experience this issue on my desktop where opengl is available. I tried explicitly setting xrender though I know this is now merely a suggestion and did not observe any changes. I'll try rebooting as soon as I can as see if that helps any. My target needs to have a long uptime so rebooting every so often is not an option. Qt Version: 5.9.2 Frameworks Version: 5.39.0 Operating System: Linux 4.13.7-gentoo x86_64 Distribution (Platform): Gentoo Packages -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 381608] Plasmashell use 100% cpu
https://bugs.kde.org/show_bug.cgi?id=381608 dmidgechanged: What|Removed |Added Status|RESOLVED|UNCONFIRMED Resolution|DUPLICATE |--- --- Comment #14 from dmidge --- Hi again, I am re-opening this ticket because I have some new information to provide. I used to have a widget that displayed every second or so, the use of the CPU, the RAM and the network. Thus, I guess it made a lot of refresh. Removing that on the tray bar, I still have my CPU usage growing to 100% with plasmashell, but it is growing slowly. I can work with my computer for more than one hour without killing plasmashell just because I removed this widget. Before that, I needed to kill plasmashell under 5 minutes. So I guess there is something going on with the widget that refreshes a lot the display of the tray bar and the increasing CPU usage of plasmashell. (Because now, the CPU usage of plasmashell grows linearly over time, until I kill it and restart it. It was probably the case before but I didn't have time to notice it.) Funny thing is: it used not to happen to me with the plasmashell and nouveau version that were 1 year old. Now, my plasma-workspace version is 5.10.5-4 and xf86-video-nouveau is 1.0.15-2. Please ask me if you need further information. :o) Cheers! -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 381608] Plasmashell use 100% cpu
https://bugs.kde.org/show_bug.cgi?id=381608 --- Comment #13 from dmidge--- Ok, I understand. However, I am willing to give a try. But I got to tell you: I've never done that before, and I may need some step by step instruction. I guess I should install qt5-base? -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 381608] Plasmashell use 100% cpu
https://bugs.kde.org/show_bug.cgi?id=381608 David Edmundsonchanged: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|--- |DUPLICATE --- Comment #12 from David Edmundson --- Trace shows it's processing an X event, which doesn't tell us much - we're meant to be doing that. There does seem an issue nvidia we've seen of Qt getting the framerate wrong and just constantly rendering instantly, If you're willing to build your own Qt from scratch and apply patches we can go somewhere with this. Otherwise, not really. *** This bug has been marked as a duplicate of bug 373368 *** -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 381608] Plasmashell use 100% cpu
https://bugs.kde.org/show_bug.cgi?id=381608 --- Comment #11 from dmidge--- Btw, when I say the plasmashell takes 100%cpu, it is always above that. I guess one thread is taking 100%, the others take the normal amount, like around 10% fluctuating over time... -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 381608] Plasmashell use 100% cpu
https://bugs.kde.org/show_bug.cgi?id=381608 --- Comment #10 from dmidge--- Created attachment 106496 --> https://bugs.kde.org/attachment.cgi?id=106496=edit Several stacktraces of plasmashell -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 381608] Plasmashell use 100% cpu
https://bugs.kde.org/show_bug.cgi?id=381608 dmidgechanged: What|Removed |Added Status|RESOLVED|UNCONFIRMED Resolution|DUPLICATE |--- --- Comment #9 from dmidge --- Well, I don't think it is related to the folder view. In the meantime, I can't resize the folder view anymore :'( I reopen this ticket with a bigger stacktrace. -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 381608] Plasmashell use 100% cpu
https://bugs.kde.org/show_bug.cgi?id=381608 --- Comment #8 from David Edmundson--- Not really related.a binding loop won't be infinitely looping. -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 381608] Plasmashell use 100% cpu
https://bugs.kde.org/show_bug.cgi?id=381608 --- Comment #7 from dmidge--- Well, it may or may not be related to what Boian said, but I have a lot of identical messages: file:///usr/share/plasma/plasmoids/org.kde.desktopcontainment/contents/ui/FolderItemDelegate.qml:282:17: QML Text: Binding loop detected for property "width" Maybe it is one of the cause of the loop? -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 381608] Plasmashell use 100% cpu
https://bugs.kde.org/show_bug.cgi?id=381608 David Edmundsonchanged: What|Removed |Added Resolution|--- |DUPLICATE Status|UNCONFIRMED |RESOLVED --- Comment #6 from David Edmundson --- First stack trace is it rendering something, which is to be expected. The second is it just idling. *** This bug has been marked as a duplicate of bug 378010 *** -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 381608] Plasmashell use 100% cpu
https://bugs.kde.org/show_bug.cgi?id=381608 --- Comment #5 from Boian Berberov--- (In reply to dmidge from comment #4) > Yes, I do. I have two folders. Are they the culprits? In my case they are. I removed all FolderViews and rebooted (just restarting X didn't do it.) Adding FolderViews back triggers high CPU usage, although not 100% in my case, but I am on openSUSE. Try it; see if we have the same issue. -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 381608] Plasmashell use 100% cpu
https://bugs.kde.org/show_bug.cgi?id=381608 --- Comment #4 from dmidge--- (In reply to Boian Berberov from comment #3) > dmidge, do you have any FolderView widgets on your desktop? Hi Boian, Yes, I do. I have two folders. Are they the culprits? -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 381608] Plasmashell use 100% cpu
https://bugs.kde.org/show_bug.cgi?id=381608 Boian Berberovchanged: What|Removed |Added CC||bberberov+...@gmail.com --- Comment #3 from Boian Berberov --- dmidge, do you have any FolderView widgets on your desktop? -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 381608] Plasmashell use 100% cpu
https://bugs.kde.org/show_bug.cgi?id=381608 --- Comment #2 from dmidge--- another stacktrace a while later: thread apply all bt full Thread 13 (Thread 0x7ffef7082700 (LWP 17326)): #0 0x7152f2bd in poll () at /usr/lib/libc.so.6 #1 0x7fffe5ee5ee1 in () at /usr/lib/libpulse.so.0 #2 0x7fffe5ed76f1 in pa_mainloop_poll () at /usr/lib/libpulse.so.0 #3 0x7fffe5ed7d8e in pa_mainloop_iterate () at /usr/lib/libpulse.so.0 #4 0x7fffe5ed7e40 in pa_mainloop_run () at /usr/lib/libpulse.so.0 #5 0x7fffe5ee5e29 in () at /usr/lib/libpulse.so.0 #6 0x7fffe5875fe8 in () at /usr/lib/pulseaudio/libpulsecommon-10.0.so #7 0x70ded297 in start_thread () at /usr/lib/libpthread.so.0 #8 0x7153925f in clone () at /usr/lib/libc.so.6 Thread 12 (Thread 0x7ffef870b700 (LWP 17325)): #0 0x7152f2bd in poll () at /usr/lib/libc.so.6 #1 0x7fffec0eabf9 in () at /usr/lib/libglib-2.0.so.0 #2 0x7fffec0ead0c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #3 0x71e57e7f in QEventDispatcherGlib::processEvents(QFlags) () at /usr/lib/libQt5Core.so.5 #4 0x71dfe21a in QEventLoop::exec(QFlags) () at /usr/lib/libQt5Core.so.5 #5 0x71c2040a in QThread::exec() () at /usr/lib/libQt5Core.so.5 #6 0x74d8f645 in () at /usr/lib/libQt5Qml.so.5 #7 0x71c24cbd in () at /usr/lib/libQt5Core.so.5 #8 0x70ded297 in start_thread () at /usr/lib/libpthread.so.0 #9 0x7153925f in clone () at /usr/lib/libc.so.6 Thread 10 (Thread 0x7fff0d57e700 (LWP 17300)): #0 0x7152f2bd in poll () at /usr/lib/libc.so.6 #1 0x7fffec0eabf9 in () at /usr/lib/libglib-2.0.so.0 #2 0x7fffec0ead0c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #3 0x71e57e7f in QEventDispatcherGlib::processEvents(QFlags) () at /usr/lib/libQt5Core.so.5 #4 0x71dfe21a in QEventLoop::exec(QFlags) () at /usr/lib/libQt5Core.so.5 #5 0x71c2040a in QThread::exec() () at /usr/lib/libQt5Core.so.5 #6 0x7fff0ec03427 in KCupsConnection::run() () at /usr/lib/libkcupslib.so #7 0x71c24cbd in () at /usr/lib/libQt5Core.so.5 #8 0x70ded297 in start_thread () at /usr/lib/libpthread.so.0 #9 0x7153925f in clone () at /usr/lib/libc.so.6 Thread 9 (Thread 0x7fff3747f700 (LWP 17289)): #0 0x7152f2bd in poll () at /usr/lib/libc.so.6 #1 0x7fffec0eabf9 in () at /usr/lib/libglib-2.0.so.0 ---Type to continue, or q to quit--- #2 0x7fffec0ead0c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #3 0x71e57e7f in QEventDispatcherGlib::processEvents(QFlags) () at /usr/lib/libQt5Core.so.5 #4 0x71dfe21a in QEventLoop::exec(QFlags) () at /usr/lib/libQt5Core.so.5 #5 0x71c2040a in QThread::exec() () at /usr/lib/libQt5Core.so.5 #6 0x75947836 in () at /usr/lib/libQt5Quick.so.5 #7 0x71c24cbd in () at /usr/lib/libQt5Core.so.5 #8 0x70ded297 in start_thread () at /usr/lib/libpthread.so.0 #9 0x7153925f in clone () at /usr/lib/libc.so.6 Thread 8 (Thread 0x7fff3cd0f700 (LWP 17287)): #0 0x70df339d in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x7fffc56a52fb in () at /usr/lib/xorg/modules/dri/nouveau_dri.so #2 0x7fffc56a5037 in () at /usr/lib/xorg/modules/dri/nouveau_dri.so #3 0x70ded297 in start_thread () at /usr/lib/libpthread.so.0 #4 0x7153925f in clone () at /usr/lib/libc.so.6 Thread 7 (Thread 0x7fffc7dea700 (LWP 17285)): #0 0x70df339d in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x77662ac4 in () at /usr/lib/libQt5Script.so.5 #2 0x77662b09 in () at /usr/lib/libQt5Script.so.5 #3 0x70ded297 in start_thread () at /usr/lib/libpthread.so.0 #4 0x7153925f in clone () at /usr/lib/libc.so.6 Thread 6 (Thread 0x7fffd1b0b700 (LWP 17284)): #0 0x7152f2bd in poll () at /usr/lib/libc.so.6 #1 0x7fffec0eabf9 in () at /usr/lib/libglib-2.0.so.0 #2 0x7fffec0ead0c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #3 0x71e57e7f in QEventDispatcherGlib::processEvents(QFlags) () at /usr/lib/libQt5Core.so.5 #4 0x71dfe21a in QEventLoop::exec(QFlags) () at /usr/lib/libQt5Core.so.5 #5 0x71c2040a in QThread::exec() () at /usr/lib/libQt5Core.so.5 #6 0x71c24cbd in () at /usr/lib/libQt5Core.so.5 #7 0x70ded297 in start_thread () at /usr/lib/libpthread.so.0 #8 0x7153925f in clone () at /usr/lib/libc.so.6 Thread 5 (Thread 0x7fffd3bb3700 (LWP 17283)): #0 0x7152f2bd in poll () at /usr/lib/libc.so.6 #1 0x7fffec0eabf9 in () at /usr/lib/libglib-2.0.so.0 #2 0x7fffec0ead0c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #3 0x71e57e7f in QEventDispatcherGlib::processEvents(QFlags) () at /usr/lib/libQt5Core.so.5 ---Type to continue, or q to quit--- #4 0x71dfe21a in
[plasmashell] [Bug 381608] Plasmashell use 100% cpu
https://bugs.kde.org/show_bug.cgi?id=381608 --- Comment #1 from dmidge--- Please ask if you need more info. Thanks for your job! :o) -- You are receiving this mail because: You are watching all bug changes.