https://bugs.kde.org/show_bug.cgi?id=415950

            Bug ID: 415950
           Summary: 100% CPU usage of plasmashell
           Product: plasma-browser-integration
           Version: unspecified
          Platform: Archlinux Packages
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: Firefox
          Assignee: k...@privat.broulik.de
          Reporter: insane...@gmail.com
  Target Milestone: ---

Created attachment 124949
  --> https://bugs.kde.org/attachment.cgi?id=124949&action=edit
Screenshot of atop output.

SUMMARY

Arch Linux 
plasma-meta 5.17-1 
kdebase-meta 19.12-1 
Firefox 71.0 
Plasma Integration 1.7

When Firefox generates a Download Notification in KDE CPU the CPU usage of
plasmashell skyrockets. 

If I disable the Plasma integration, this does not happen. Also it does not
happen for Media playback, despite also having a progress bar. 


STEPS TO REPRODUCE
1. Open Firefox
2. Enable Plasma integration plugin in firefox
3. Start a download

OBSERVED RESULT
plasmashell CPU usage goes to 100% (or higher)

EXPECTED RESULT
Download notification created with tracked progress, but not 100% CPU usage and
increased GPU usage.

SOFTWARE/OS VERSIONS

Arch Linux packages
plasma-meta 5.17-1 
kdebase-meta 19.12-1 
Firefox 71.0 
Plasma Integration 1.7

Operating System: Arch Linux 
KDE Plasma Version: 5.17.4
KDE Frameworks Version: 5.65.0
Qt Version: 5.14.0
Kernel Version: 5.4.8-arch1-1
OS Type: 64-bit
Processors: 12 × Intel® Core™ i7-9750H CPU @ 2.60GHz
Memory: 15.5 GiB of RAM


ADDITIONAL INFORMATION
Due to the increased GPU usage, I can only assume its getting updated very
frequently from firefox plugin and this is causing excessive redraws. Probably
needs a tweak in the Firefox plugin to send updates less frequently. Or some
kind of delay on the Plasma side to only actually update the notification less
frequently. But I'm just spit balling here.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to