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

            Bug ID: 380865
           Summary: kwin_x11 freezes with 100% CPU when using Desktop Grid
                    with Present Windows
           Product: kwin
           Version: unspecified
          Platform: Archlinux Packages
                OS: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: effects-desktop-grid
          Assignee: kwin-bugs-n...@kde.org
          Reporter: ja...@nerdonthestreet.com
  Target Milestone: ---

When I activate the Desktop Grid effect, ONLY if I have the "Use Present
Windows effect to layout the windows" option enabled, there is a chance (maybe
1 in 10) that my system will freeze. I can move the mouse or CTRL-ALT-F2 into a
terminal, but I can't click or interact with anything on the desktop. Running
top shows that "kwin_x11" is at 100% CPU usage (usually, although on rare
occasions it's Xorg that's at 100%.) Running "kill -9 kwin_x11" in the terminal
and then using Krunner to run "kwin_x11 --replace" recovers the system, but on
those rare occasions where it's Xorg at 100% and not kwin_x11, that trick
doesn't work because I can't recover my open windows after killing Xorg.

If I don't kill kwin_x11, the system sometimes recovers itself, but it can take
anywhere from 3 to 10 minutes, during which time my laptop's fans run slightly
faster than usual.

This issue has been occurring since about November 2016, but I didn't narrow
down the cause until fairly recently, when I saw someone else with the same
issue on the Arch forums. I find the Present Windows effect to be an essential
part of using Desktop Grid, so I'd really like to help resolve the problem.

I'm using a GeForce GTX 1080 (mobile) with the proprietary NVIDIA graphics
driver. My processor is an i7-6700K, for what it's worth. I currently have
Plasma 5.10.0, Frameworks 5.34.0, Qt 5.8.0, and the 4.11.3-1-ARCH kernel,
although this problem has definitely been occurring for at least the past few
releases of Plasma. I'm currently using OpenGL 3.1 for my rendering backend,
although I've tried 2.0 and the problem still occurred. Scale method is
currently at "Accurate", but the problem also occurs when "Smooth" is selected.

I'm happy to provide whatever info from my system would be helpful, just tell
me what tools to use and where to get the information from. From my
understanding, I may need to re-compile Plasma with debugging enabled due to
Arch's packages having debugging disabled by default, so let me know if that is
necessary and I will try to get it done.

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

Reply via email to