Bug 474892 - High CPU utilization of kglobalaccel and Xorg-server when switching between virtual desktops
Summary: High CPU utilization of kglobalaccel and Xorg-server when switching between v...
Status: REPORTED
Alias: None
Product: kwin
Classification: Plasma
Component: general (show other bugs)
Version: 5.27.8
Platform: FreeBSD Ports FreeBSD
: NOR major
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-09-26 09:28 UTC by Matthias Apitz
Modified: 2023-09-26 10:23 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Matthias Apitz 2023-09-26 09:28:29 UTC
SUMMARY
High CPU utilisation of kglobalaccel and Xorg-server when switching between virtual desktops with Ctrl+Tab or Ctrl+F1,
Xorg to ~60%, kglobalaccel to ~20%.


STEPS TO REPRODUCE
1. remove ~/.config and ~/.cache so that plasma creates fresh desktop on next startx
2. configure only: 4 virtual desktops and shortcuts for switching Ctrl+Tab and Ctrl+Fn
3. switch between the virtual desktops some time once per second

OBSERVED RESULT
CPU utilization in top as described, switching stops working or is delayed and afterwards replayed like a movie;


EXPECTED RESULT
Smoothly switch while cycling through the desktops. 


SOFTWARE/OS VERSIONS
FreeBSD 14-CURRENT (from git August 6, 2023)
macOS: 
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 5.27.8
KDE Frameworks Version: 5.110.0
Qt Version: 

ADDITIONAL INFORMATION