Summary: | High CPU/GPU load after switching Display Port connected screen off and on in multi screen setup | ||
---|---|---|---|
Product: | [Plasma] plasmashell | Reporter: | Jim Jones <rauchwolke> |
Component: | general | Assignee: | David Edmundson <kde> |
Status: | RESOLVED FIXED | ||
Severity: | major | CC: | grouchomarx.fr, kde, plasma-bugs, reestr.uk |
Priority: | NOR | ||
Version: | 5.11.3 | ||
Target Milestone: | 1.0 | ||
Platform: | Gentoo Packages | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Jim Jones
2017-11-26 14:38:11 UTC
after inspecting the processes it seems kwin is causing the higher cpu load. while running before the DP off/on switch with about 0.6% it runs afterwards with 20% (constant) - a restart of plasmashell fixes the problem the gpu usage also goes up from ~3% to 75% and stays there until plasmashell is restarted - as it's an intel card i use "intel_gpu_top" I also have this issue. Using a Laptop with external display connected, switching the primary display to anything other than the display when was used when KDE started is what causes the issue which results in high CPU load from kwin_x11 and plasmashell. Steps to reproduce: 1. Start KDE on laptop with lid open & external display plugged in (can be either HDMI or displayport), primary display will be the laptop internal display 2. Open System Settings Displays, change primary display to be external display - Observe CPU load increasing for kwin_x11 and plasmashell, takes up to a minute to be noticeable - after a longer course of time the system will be unusable 3.Revert configuration for the primary display to the be laptop display - CPU usage by kwin_x11 and plasmashell will eventually reduce to normal levels Since I normally use the external display with the laptop closed when docked, my current workaround is to disable the laptop display and then start KDE with the external display being the primary display. Using KDE Plasma on Fedora KDE Spin; Plasma version 5.11.4 @tim just restart plasma when the load gets high with this cmds : kquitapp5 plasmashell plasmashell & this work around works for me I had this issue on a similar setup (docked laptop and a monitor on DP->hdmi). But I can not reproduce it anymore on KDE Neon 5.12. I have also tested it with an older live image of Neon. I have the issue with neon-useredition-20180207, but if I upgrade the packages and restart the session, the problem is gone. i'm now on 5.12.2 and the problem is gone. i will close this bug |