GTK: background blur extends outside the window geometry #10719
Issue DescriptionOn Wayland, Expected BehaviorGhostty sets the blur region to match the terminal area, so only the pixels under the terminal are blurred, and it doesn't leak outside.
This screenshot was made with compositor-side clipping to window geometry (requires manual user configuration). Actual BehaviorThe entire surface is blurred, including outside the terminal area.
Reproduction Steps
Ghostty LogsGhostty VersionOS Version InformationFedora 43 Silverblue (Linux only) Display ServerWayland (Linux only) Desktop Environment/Window Managerniri Minimal Ghostty Configurationbackground-blur = trueAdditional Relevant ConfigurationNo response I acknowledge that:
|
Replies: 1 comment 8 replies
|
The behavior under KDE at least is to ignore the CSD borders - I verified this when I was implementing this initially. Note that the KDE blur protocol itself is already sort of ill-defined — have you looked at the new ext-background-effects-v1 protocol and checked if it defines what compositors should do in this case? |



I'll try to figure something out then :) Gonna mark this accepted for now. As a Niri user myself, thanks for chiming in and can't wait for the new release!