https://bugs.kde.org/show_bug.cgi?id=522608
Bug ID: 522608
Summary: Translucency effect: add option to enable blur behind
translucent windows
Classification: Plasma
Product: kwin
Version First unspecified
Reported In:
Platform: Other
OS: Linux
Status: REPORTED
Severity: wishlist
Priority: NOR
Component: effects-various
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: ---
Translucency effect: add option to enable blur behind translucent
windowsSUMMARY
The Translucency desktop effect makes windows translucent under different
conditions (window move/resize, inactive windows, menus, etc.). However, the
Blur effect only applies to windows that explicitly declare a blur region via
the Wayland protocol. This means that when Translucency makes a window
transparent, the background behind it is not blurred—creating an inconsistent
and visually jarring experience.
STEPS TO REPRODUCE
1. Enable both "Translucency" and "Blur" effects in Desktop Effects
2. Open any window (e.g. Dolphin, System Settings, Firefox)
3. Drag or resize the window—it becomes translucent
4. Observe: the content behind the window is visible but NOT blurred
EXPECTED BEHAVIOR
The Translucency effect should have a configuration option like "Enable blur
behind translucent windows". When enabled, windows made translucent by
Translucency should also have background blur applied, similar to how Plasma
panels and popups work with the Blur effect.
TECHNICAL CONTEXT
- The Blur effect in KWin relies on windows declaring a blur region via the
KWayland blur protocol
- Regular application windows do not declare blur regions
- The Translucency effect (JS script at
/usr/share/kwin-wayland/effects/translucency/contents/code/main.js) only
adjusts window opacity via Effect.Opacity
- KWin window rules do not have a blur/force-blur property
- Users have to resort to third-party C++ effect forks (e.g.
kwin-effects-better-blur-dx) which replace the core Blur effect and can cause
compatibility issues
SOFTWARE/OS VERSIONS
- KWin: 6.7.2
- Plasma: 6.7.2
- Qt: 6.11.1
- Mesa: 26.1.4
- GPU: AMD Radeon AI PRO R9700 (gfx1201)
- OS: Arch Linux (CachyOS)
- Display: Wayland
--
You are receiving this mail because:
You are watching all bug changes.