Attention X11 users: This package now only provides the effect for Wayland. You should install kwin-effects-better-blur-dx-x11-git
Search Criteria
Package Details: kwin-effects-better-blur-dx-git r541.ae8d454-2
Package Actions
| Git Clone URL: | https://aur.archlinux.org/kwin-effects-better-blur-dx-git.git (read-only, click to copy) |
|---|---|
| Package Base: | kwin-effects-better-blur-dx-git |
| Description: | KWin Better Blur DX effect fork with window class force blur feature (Wayland) |
| Upstream URL: | https://github.com/xarblu/kwin-effects-better-blur-dx |
| Keywords: | blur desktop-effects kde kwin kwin-effects |
| Licenses: | GPL-3.0-or-later |
| Conflicts: | kwin-effects-better-blur-dx, kwin-effects-forceblur |
| Provides: | kwin-effects-better-blur-dx |
| Replaces: | kwin-effects-forceblur |
| Submitter: | D3SOX |
| Maintainer: | D3SOX |
| Last Packager: | D3SOX |
| Votes: | 6 |
| Popularity: | 0.71 |
| First Submitted: | 2025-12-12 10:07 (UTC) |
| Last Updated: | 2026-01-02 09:31 (UTC) |
Dependencies (11)
- kcmutils (kcmutils-gitAUR)
- kcrash (kcrash-gitAUR)
- kglobalaccel (kglobalaccel-gitAUR)
- kio (kio-gitAUR)
- knotifications (knotifications-gitAUR)
- kwin (kwin-gitAUR, kwin-without-gesturesAUR, kwin-3fingerAUR, kwin-screencast-apiAUR, kwin-hifps-gitAUR, kwin-hifpsAUR)
- libepoxy (libepoxy-gitAUR)
- extra-cmake-modules (extra-cmake-modules-gitAUR) (make)
- git (git-gitAUR, git-glAUR, git-wd40AUR) (make)
- kwin (kwin-gitAUR, kwin-without-gesturesAUR, kwin-3fingerAUR, kwin-screencast-apiAUR, kwin-hifps-gitAUR, kwin-hifpsAUR) (make)
- qt6-tools (make)
Required by (0)
Sources (1)
D3SOX commented on 2026-01-01 18:13 (UTC)
D3SOX commented on 2025-12-29 08:28 (UTC) (edited on 2026-01-01 18:47 (UTC) by D3SOX)
I filed an issue about this and the author now replied, package should build again.
D3SOX commented on 2025-12-27 12:13 (UTC) (edited on 2025-12-28 07:42 (UTC) by D3SOX)
@ShaiAvr This is a git package so expect breakages. The error is not a direct packaging issue. It's something you should report upstream on GitHub instead of here. They configured CMake to treat warnings as errors (default that comes from them using KDECompilerSettings).
ShaiAvr commented on 2025-12-27 11:54 (UTC)
When I updated my system today, this package needed an update. However, it failed to build. The last portion of the compiler's log is:
/home/shai/.cache/paru/clone/kwin-effects-better-blur-dx-git/src/kwin-effects-better-blur-dx-git/src/window_matcher.cpp: In member function ‘bool KWin::WindowMatcher::match(const KWin::EffectWindow*)’:
/home/shai/.cache/paru/clone/kwin-effects-better-blur-dx-git/src/kwin-effects-better-blur-dx-git/src/window_matcher.cpp:138:1: error: control reaches end of non-void function [-Werror=return-type]
138 | }
| ^
cc1plus: some warnings being treated as errors
make[2]: *** [src/CMakeFiles/better_blur_dx.dir/build.make:185: src/CMakeFiles/better_blur_dx.dir/window_matcher.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
/home/shai/.cache/paru/clone/kwin-effects-better-blur-dx-git/src/kwin-effects-better-blur-dx-git/src/blur.cpp: In member function ‘virtual void KWin::BlurEffect::reconfigure(KWin::Effect::ReconfigureFlags)’:
/home/shai/.cache/paru/clone/kwin-effects-better-blur-dx-git/src/kwin-effects-better-blur-dx-git/src/blur.cpp:314:47: warning: unused parameter ‘flags’ [-Wunused-parameter]
314 | void BlurEffect::reconfigure(ReconfigureFlags flags)
| ~~~~~~~~~~~~~~~~~^~~~~
make[1]: *** [CMakeFiles/Makefile2:199: src/CMakeFiles/better_blur_dx.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 88%] Linking CXX shared module kwin_better_blur_dx_config.so
[ 92%] Built target kwin_better_blur_dx_config
make: *** [Makefile:166: all] Error 2
make: Leaving directory '/home/shai/.cache/paru/clone/kwin-effects-better-blur-dx-git/src/build_wayland'
==> ERROR: A failure occurred in build().
Aborting...
error: failed to build 'kwin-effects-better-blur-dx-git-r487.a53f446-1':
error: packages failed to build: kwin-effects-better-blur-dx-git-r487.a53f446-1
D3SOX commented on 2025-12-22 16:38 (UTC)
@PatchMixolydic Updated, should be clear now
PatchMixolydic commented on 2025-12-22 02:59 (UTC) (edited on 2025-12-22 03:01 (UTC) by PatchMixolydic)
The postinstall message is slightly misleading — it claims that the Better Blur DX effect is not compatible with Wobbly Windows:
If you have the Wobbly Windows effect enabled you should also disable it because it is not compatible at the moment.
This may mislead users into thinking that Better Blur DX has issues with Wobbly Windows that the vanilla Blur does not (or worse, that it completely breaks with Wobbly Windows), but as far as I can tell, no such issues exist. With Wobbly Windows enabled, Better Blur DX works just as well as the vanilla Blur: the blur effect is removed when dragging a window, but quickly returns once the window stops wobbling. This is mildly annoying, but difficult to notice in daily usage, and doesn't really affect the usability of either effect (at least for me).
Pinned Comments
D3SOX commented on 2025-12-15 11:51 (UTC) (edited on 2025-12-15 11:52 (UTC) by D3SOX)
This package is now renamed to
kwin-effects-better-blur-dx-gitto be in line with the name change. If there's interest in keeping the old version anybody can feel free to do now.Users that had
kwin-effects-forceblur-gitinstalled should migrate to this new name