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

            Bug ID: 408475
           Summary: kwin hangs when changing workspaces and manually
                    maximize windows
           Product: kwin
           Version: 5.15.5
          Platform: Neon Packages
                OS: Linux
            Status: REPORTED
          Severity: critical
          Priority: NOR
         Component: general
          Assignee: kwin-bugs-n...@kde.org
          Reporter: raitarohik...@protonmail.com
  Target Milestone: ---

Created attachment 120714
  --> https://bugs.kde.org/attachment.cgi?id=120714&action=edit
output of qdbus org.kde.KWin /KWin supportInformation

SUMMARY
When I try to change a desktop either by keyboard shortcut or with pager kwin
hangs for around 10 seconds or more. In that state I can still see the screen,
move the cursor around, hear the audio. Sometimes I don't even move to the next
desktop and it looks like I moved back to where I was. Same thing happens if I
grab a windows and I snap it to any side of the screen (it does not affect the
tile shortcuts).

STEPS TO REPRODUCE
1. change virtual desktop (workspace)
2. manually snap a window


OBSERVED RESULT
Kwin lags for a long time.


EXPECTED RESULT
Kwin working as it should.

OS VERSIONS
SOFTWARE/Operating System: KDE neon 5.15
KDE Plasma Version: 5.15.5
KDE Frameworks Version: 5.58.0
Qt Version: 5.12.0
Kernel Version: 4.15.0-51-generic
OS Type: 64-bit
Processors: 8 × Intel® Core™ i7-7700HQ CPU @ 2.80GHz
Memory: 7.4 GiB of RAM
Kwin 5.15.5
Nvidia driver version: 430.14 (GeForce GTX 1050 Ti 4GB)
X.org version: 1.19.6 (11906000)

ADDITIONAL INFORMATION
I have tried with no effect

    update the kernel

    updated the nvidia driver to 430.9

    disable fade animation

    disable wobbly windows

    set render loop to basic

    use OpenGL 2.0 and Smooth under compositor

    disable the FORCE BLUR script that might be causing this

    disable my force transparency which is global


This is what happens when kwin is in that state:

PID USER      PR  NI    VIRT    RES    SHR S  %CPU %MEM     TIME+ COMMAND
13997 raitaro   25   5 3549848 127484  95120 S   6,7  1,6   0:42.05 kwin
13997 raitaro   25   5 3549848 127484  95120 S   0,0  1,6   0:42.05 kwin
13997 raitaro   25   5 3549848 127484  95120 S   0,0  1,6   0:42.44 kwin
13997 raitaro   25   5 3549848 127484  95120 S   0,7  1,6   0:42.46 kwin
13997 raitaro   25   5 3549848 127484  95120 S   0,0  1,6   0:42.46 kwin
13997 raitaro   25   5 3549844 127484  95120 S  20,0  1,6   0:43.06 kwin
13997 raitaro   25   5 3549844 127484  95120 S  99,3  1,6   0:46.05 kwin
13997 raitaro   25   5 3549844 127584  95120 D  46,7  1,6   0:47.45 kwin
13997 raitaro   25   5 3549844 127584  95120 D   0,0  1,6   0:47.45 kwin

The command kwin --replace  gives me a few things:
Could not create scene graph context for backend 'opengl' - check that plugins
are installed correctly in /usr/lib/x86_64-linux-gnu/qt5/plugins
trying to show an empty dialog
trying to show an empty dialog
qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 3720, resource
id: 29360256, major code: 18 (ChangeProperty), minor code: 0
qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 4299, resource
id: 29360239, major code: 2 (ChangeWindowAttributes), minor code: 0
qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 8641, resource
id: 29360580, major code: 2 (ChangeWindowAttributes), minor code: 0
WobblyWindowsConfig::instance called after the first use - ignoring

I also attached the output of qdbus org.kde.KWin /KWin supportInformation

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

Reply via email to