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

            Bug ID: 365333
           Summary: no redraws with OpenGL compositing backends on amdgpu
                    driver
           Product: kwin
           Version: 5.7.0
          Platform: Archlinux Packages
                OS: Linux
            Status: UNCONFIRMED
          Severity: major
          Priority: NOR
         Component: compositing
          Assignee: kwin-bugs-n...@kde.org
          Reporter: majew...@gmx.net

Last week, on my desktop PC, I switched from Catalyst to the new
xf86-video-amdgpu driver since the Catalyst driver suddenly started having
problems rendering some Steam games. After rebooting to switch to the new
kernel and X driver, I was greeted by a black screen.

Alt-Shift-F12 resolved the problem, and a few more attempts of Alt-Shift-F12
showed that the screen stopped redrawing whenever compositing was enabled. The
only exception is the mouse cursor which still moves appropriately, and changes
shape according to the surface beneath it.

I checked different settings in the kwincompositing KCM and found that the bug
only appears under the following settings:

* Rendering backend: OpenGL 2.0 or 3.1 (XRender works fine)
* OpenGL interface: GLX (EGL works fine)
* Tearing prevention: Reuse screen content ("Full screen repaints" and "Only
when cheap" appear to work fine in a short test)

The bug is really only hit when all three settings are set to the problematic
values. I first saw the problem in kwin 5.6 (after I installed the amdgpu
driver), and waited until this week to see if 5.7 would help, but the problem
is still reproducible.

Reproducible: Always

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

Reply via email to