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

            Bug ID: 489328
           Summary: The CPU consumption of the `plasmashell` and
                    `kwin_wayland` processes become stuck when switching
                    through Virtual Desktops
    Classification: Plasma
           Product: plasmashell
           Version: 6.0.5
          Platform: NixOS
                OS: Linux
            Status: REPORTED
          Severity: grave
          Priority: NOR
         Component: Panel
          Assignee: plasma-b...@kde.org
          Reporter: martincigorr...@gmail.com
                CC: niccolo.venera...@gmail.com
  Target Milestone: 1.0

Created attachment 171095
  --> https://bugs.kde.org/attachment.cgi?id=171095&action=edit
Top showing the processes steady high CPU consumption

SUMMARY
When the main panel is hidden using the Auto-hide feature, and I switch through
virtual desktops, the `plasmashell` and `kwin_wayland` processes become stuck,
consuming a considerable amount of CPU cycles; please check the attached
screenshot.

STEPS TO REPRODUCE
1. Set the default panel to auto-hide
2. Switch to a different virtual desktop
3. Open the wonderful Konsole or Yakuake terminal emulators and check the
mentioned processes' CPU consumption, i.e., with `top`

OBSERVED RESULT
There is an (expected?) spike in the CPU consumption when switching to another
virtual desktop; however, the high consumption gets stuck instead of eventually
going down

EXPECTED RESULT
The CPU usage spike goes down moments after switching to another virtual
desktop

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: NixOS and openSUSE Tumbleweed
(available in About System)
KDE Plasma Version: 6.0.5 on Wayland
KDE Frameworks Version: 6.2.0
Qt Version: 6.7.1

ADDITIONAL INFORMATION
- GPU: Intel TigerLake-LP GT2 [Iris Xe Graphics]
- Driver: i915
- I can reproduce this issue on a live openSUSE Tumbleweed session
- I can't reproduce the issue with the 'Dodge Windows' setting enabled

HTH!

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

Reply via email to