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

            Bug ID: 516169
           Summary: screen tearing freezes all chromium based browsers
    Classification: Plasma
           Product: kwin
      Version First 6.6.0
       Reported In:
          Platform: openSUSE
                OS: Linux
            Status: REPORTED
          Severity: major
          Priority: NOR
         Component: wayland-generic
          Assignee: [email protected]
          Reporter: [email protected]
  Target Milestone: ---

SUMMARY

screen tearing (kdisplay) freezes the image in chromium based browsers in
maximized (window) and full screen mode.

STEPS TO REPRODUCE
1. run chromium or derived (brave, chrome) in wayland (triggers with both video
hw decoding and without) with screen tearing ON.
2. open a youtube video and maximize
3. after a few seconds, the browser interface freezes completely until its
killed

OBSERVED RESULT

when the browser interface freezes (everything, video, UI, can't be moved), the
sound still continues and if you click on where the X is supposed to be you can
kill the browser.

EXPECTED RESULT

the browser should work just fine in maximized, fullscreen mode

SOFTWARE/OS VERSIONS:
Operating System: openSUSE Tumbleweed 20260216
KDE Plasma Version: 6.6.0
KDE Frameworks Version: 6.23.0
Qt Version: 6.10.2
Kernel Version: 6.18.9-1-default (64-bit)
Graphics Platform: Wayland
Processors: 16 × AMD Ryzen 9 8945HS w/ Radeon 780M Graphics
Memory: 32 GiB of RAM (30.7 GiB usable)
Graphics Processor: AMD Radeon 780M Graphics
OpenGL vendor string: AMD
OpenGL renderer string: AMD Radeon 780M Graphics (radeonsi, phoenix, ACO, DRM
3.64, 6.18.9-1-default)
OpenGL core profile version string: 4.6 (Core Profile) Mesa 26.0.0
OpenGL core profile shading language version string: 4.60

ADDITIONAL INFORMATION:
if i run the browser in X11 (vaapi works) or disable compositing with
--disable-gpu-compositing (vaapi doesnt work) , there is no freezing.

The current workaround is to disable screen tearing in kdisplay.

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

Reply via email to