[plasmashell] [Bug 381608] Plasmashell use 100% cpu

2017-12-23 Thread David Edmundson
https://bugs.kde.org/show_bug.cgi?id=381608

David Edmundson  changed:

   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

2017-12-10 Thread Oleg
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

2017-11-11 Thread Stepanov
https://bugs.kde.org/show_bug.cgi?id=381608

Stepanov  changed:

   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

2017-10-19 Thread Edward Kigwana
https://bugs.kde.org/show_bug.cgi?id=381608

Edward Kigwana  changed:

   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

2017-10-09 Thread dmidge
https://bugs.kde.org/show_bug.cgi?id=381608

dmidge  changed:

   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

2017-07-14 Thread dmidge
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

2017-07-08 Thread David Edmundson
https://bugs.kde.org/show_bug.cgi?id=381608

David Edmundson  changed:

   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

2017-07-07 Thread dmidge
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

2017-07-07 Thread dmidge
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

2017-07-07 Thread dmidge
https://bugs.kde.org/show_bug.cgi?id=381608

dmidge  changed:

   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

2017-06-29 Thread David Edmundson
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

2017-06-29 Thread dmidge
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

2017-06-26 Thread David Edmundson
https://bugs.kde.org/show_bug.cgi?id=381608

David Edmundson  changed:

   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

2017-06-26 Thread Boian Berberov
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

2017-06-25 Thread dmidge
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

2017-06-24 Thread Boian Berberov
https://bugs.kde.org/show_bug.cgi?id=381608

Boian Berberov  changed:

   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

2017-06-24 Thread dmidge
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

2017-06-24 Thread dmidge
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.