precompiled for easy installation
source: https://github.com/xarblu/kwin-effects-better-blur-dx
sudo apt install ./int_better_blur_liquid_1-6_6_4_amd64.deb
wget https://raw.githubusercontent.com/slynobody/liquid-plasma_better_blur/refs/heads/main/defaults
cp ~/.config/kwinrc ~/.config/kwinrc_bu
cat ./defaults > ~/.config/kwinrc
kcmshell6 kcm_kwin_effects
🔽older (Debian)
sudo apt install ./int_better_blur_liquid_1-6_5_4_amd64.deb
wget https://raw.githubusercontent.com/slynobody/liquid-plasma_better_blur/refs/heads/main/defaults
cp ~/.config/kwinrc ~/.config/kwinrc_bu
cat ./defaults > ~/.config/kwinrc
sudo apt install ./int_better_blur_liquid_1-6_amd64.deb
wget https://raw.githubusercontent.com/slynobody/liquid-plasma_better_blur/refs/heads/main/defaults
cp ~/.config/kwinrc ~/.config/kwinrc_bu
cat ./defaults > ~/.config/kwinrc
kcmshell6 kcm_kwin_effects
sudo pacman -U ./betterblur_liquid_kde6-1.2.3b-1-x86_64.pkg.tar.zst
wget https://raw.githubusercontent.com/slynobody/liquid-plasma_better_blur/refs/heads/main/defaults
cp ~/.config/kwinrc ~/.config/kwinrc_bu
cat ./defaults > ~/.config/kwinrc
kcmshell6 kcm_kwin_effects
🔽older (Arch)
sudo pacman -U ./betterblur_liquid_kde6-1.1.6f-1-x86_64.pkg.tar.zst
wget https://raw.githubusercontent.com/slynobody/liquid-plasma_better_blur/refs/heads/main/defaults
cp ~/.config/kwinrc ~/.config/kwinrc_bu
cat ./defaults > ~/.config/kwinrc
kcmshell6 kcm_kwin_effects
simply
- disable other / common 'blur' & 'transparency' - effects (settings-window)
- enable 'better blur dx' (settings-window)
- use a global theme that supports translucency, like this
- do a reboot
- use a theme supporting the effect like this
- Go to System Settings > Window Management > Desktop Effects > 'Better Blur' : turn it on
- Go to System Settings > Window Management > Desktop Effects > 'Blur' : turn it off
- Toggle Better Blur Configure icon > 'Force blur' > activate everything > esp 'Blur all except matching'
- Try putting a Konsole Window transparent and move it around.
(2.23e - req.: linux, deb, kde-plasma: 6.6.4, qt: 6.10.2) > debian: sid
🔽older
(2.2f - req.: linux, deb, kde-plasma: 6.5.4, qt: 6.10.2) > debian: forky
(2.2 - req.: linux, deb, kde-plasma: 6.5.4, qt: 6.9.2) > debian: forky
(1.6f - req.: linux, arch, kde-plasma: 6.5.4, qt: 6.9.2)
(1.6f - req.: linux, deb, kde-plasma: 6.5.4, qt: 6.9.2)
(1.6e - req.: linux, arch, kde-plasma: 6.5.3, qt: 6.9.2)
(1.6e - req.: linux, deb, kde-plasma: 6.5.3, qt: 6.9.2)
(1.6c - req.: linux, arch, kde-plasma: 6.4+, qt: 6.9+)
(1.6a - req.: linux, kde-plasma: 6.3.6+, qt: 6.8.2+) > ubuntu: universe / debian: trixie
- Use at your own risk!
- This is for educational and research purposes only!
- No responsibility taken for any local customizations of the git!

