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

            Bug ID: 460085
           Summary: Plasmashell constantly uses ~20% of my CPU (and GPU?)
                    and significantly tanks game performance
    Classification: Plasma
           Product: plasmashell
           Version: git-stable-Plasma/5.26
          Platform: Archlinux
                OS: Linux
            Status: REPORTED
          Severity: major
          Priority: NOR
         Component: generic-performance
          Assignee: plasma-b...@kde.org
          Reporter: firlaevhans.fi...@protonmail.com
  Target Milestone: 1.0

SUMMARY
This has been happening ever since I upgraded my Arch system to the 5.26 beta.
I'm on Wayland.
The plasmashell process constantly uses around 20-ish % of my CPU according to
the system monitor (the more windows are visible, the higher the CPU usage),
and all video games run like poo. When I kill plasmashell, I can literally hear
my fans go quieter, and games run fine again.
The only third party widget I use is "Window Title", removing it made no
difference, and neither did removing the system monitor applets from my panel.

STEPS TO REPRODUCE
1. Start plasma 5.26 on Wayland
2. Look at per-process CPU usage
3. minimize and maximize some windows and keep looking at CPU usage
(4. Try playing a video game
5. Kill plasmashell
5. Keep playing the game)

OBSERVED RESULT
Plasmashell uses unusually many CPU resources. The more windows are visible,
the higher the usage.
Video games run at low framerates with lots of stuttering until plasmashell is
killed.

EXPECTED RESULT
Plasmashell should barely use any CPU resources. Game performance should not be
impacted by plasmashell running or not.

SOFTWARE/OS VERSIONS
Operating System: Arch Linux
KDE Plasma Version: 5.25.90
KDE Frameworks Version: 5.98.0
Qt Version: 5.15.6
Kernel Version: 6.0.0-zen1-1-zen (64-bit)
Graphics Platform: Wayland
Processors: 8 × Intel® Core™ i7-7700 CPU @ 3.60GHz
Memory: 15.5 GiB of RAM
Graphics Processor: AMD Radeon RX 580 Series

ADDITIONAL INFORMATION
In case it may be relevant, I'm using two monitors.
Also, running plasmashell with mesa-git or using zink instead of RadeonSI for
OpenGL made no difference.
It seems like the GPU usage is also higher (which would make sense for the game
performance) but system monitor doesn't show any GPU info for me right now for
some reason.

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

Reply via email to