Hyprland
Hyprland copied to clipboard
Layer blur artifacts after v0.47.0
Already reported ? *
- [x] I have searched the existing open and closed issues.
Regression?
Definitely a regression - something broke after update (requires bisect)
System Info and Hyprland Version
System/Version info
Hyprland 0.47.0 built from branch main at commit 40adb3dfb4b6f8cf0c5093f095954e3ef162a8eb (config: actually set initial beziers (9400)).
Date: Thu Feb 13 16:37:59 2025
Tag: v0.47.0-71-g40adb3df, commits: 5813
built against:
aquamarine 0.7.2
hyprlang 0.6.0
hyprutils 0.5.0
hyprcursor 0.1.11
hyprgraphics 0.1.2
no flags were set
System Information:
System name: Linux
Node name: archlinux
Release: 6.13.2-arch1-1
Version: #1 SMP PREEMPT_DYNAMIC Sat, 08 Feb 2025 18:54:55 +0000
GPU information:
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation TU116 [GeForce GTX 1650 SUPER] [10de:2187] (rev a1) (prog-if 00 [VGA controller])
NVRM version: NVIDIA UNIX x86_64 Kernel Module 570.86.16 Fri Jan 24 21:25:51 UTC 2025
os-release: NAME="Arch Linux"
PRETTY_NAME="Arch Linux"
ID=arch
BUILD_ID=rolling
ANSI_COLOR="38;2;23;147;209"
HOME_URL="https://archlinux.org/"
DOCUMENTATION_URL="https://wiki.archlinux.org/"
SUPPORT_URL="https://bbs.archlinux.org/"
BUG_REPORT_URL="https://gitlab.archlinux.org/groups/archlinux/-/issues"
PRIVACY_POLICY_URL="https://terms.archlinux.org/docs/privacy-policy/"
LOGO=archlinux-logo
plugins:
Description
Layer blur doesn't update after toggling a window to float position. See the video below. As far as I remember, this started happening after v0.47.0, on v0.46.2 everything was ok. I also tried disabling explicit sync - nothing changed.
How to reproduce
- Apply blur to waybar using
layerrule = blur,^(waybar.*)$ - Open any application
- Make it float
- The shade of the blur will not change
- Hover cursor over the bar, blur will become correct (with visual glitches)
Attach not paste
- [x] I understand that all text files must be attached, and not pasted directly. If not respected, this issue will likely get closed as spam
Checklist of files to include below
- [x] Hyprland config -
hyprctl systeminfo -c(always include) - [ ] Crash report (always include in case of crash)
- [x] Video (always include in case of a visual bug)
- [ ] Logs (might contain useful info such as errors)
Additional info & File uploads
https://github.com/user-attachments/assets/ca87b65c-607a-41af-b9de-30a0dc47e196
can you bisect?
cant repro
can you bisect?
e536b02248f370971716b744968776f6880528be is the first bad commit
might be a dupe of #9330
Closing as duplicate of #9330