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

            Bug ID: 505887
           Summary: Enabling titlebar blur in Klassy prevents direct
                    scanout
    Classification: Plasma
           Product: kwin
      Version First 6.4.0
       Reported In:
          Platform: Arch Linux
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: compositing
          Assignee: kwin-bugs-n...@kde.org
          Reporter: ye.jingc...@gmail.com
  Target Milestone: ---

SUMMARY
After enabling "Blur titlebars that have transparency" in Klassy Window
Decoration settings, (with Blur effect in System Settings enabled), full screen
window can no longer trigger direct scanout.

STEPS TO REPRODUCE
1. Enable "Show Compositing" in System Settings > Windows Management > Desktop
Effects
2. Also enable the "Blur" effect
3. Install Klassy[1] and enable it in Window Decorations
4. Open Klassy's setting, Open Titlebar tab > Titlebar Opacity
5. Set both transparency to 80%, and check "Blur titlebars that have
transparency" below, click apply
6. Full screen a window (MPV or F11 in browsers)

[1] https://github.com/paulmcauley/klassy/

OBSERVED RESULT
The compositing indicator still displays

EXPECTED RESULT
The compositing indicator should disappear.

SOFTWARE/OS VERSIONS

Operating System: Arch Linux 
KDE Plasma Version: 6.4.0
KDE Frameworks Version: 6.15.0
Qt Version: 6.9.1
Kernel Version: 6.15.2-arch1-1 (64-bit)
Graphics Platform: Wayland
Processors: 16 × AMD Ryzen 7 PRO 6850HS with Radeon Graphics
Memory: 16 GiB of RAM (14.9 GiB usable)
Graphics Processor: AMD Radeon Graphics
Manufacturer: HP
Product Name: HP EliteBook 845 14 inch G9 Notebook PC

ADDITIONAL INFORMATION
I am not quite sure whether this is in kwin or klassy, but blur effect in
background window probably should not prevent direct scanout?
Also, the problem does not go away by simply switching back to Breeze
decoration. I have to disable and re-enable Blur effect to make compositing
indicator to disappear for full screen window.

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

Reply via email to