SUMMARY When you open Konsole it shows a transparent and blurred background. In case you create more Konsole tabs and switch to another tab, the blurring effect vanishes for all tabs. STEPS TO REPRODUCE 1. Enable blur for transparent windows 2. Make Konsole's background transparent 3. Open Konsole 4. Create new tabs by "Ctrl+Shift+T" 5. Switch to one another tab OBSERVED RESULT None of the Konsole tabs display its background blurred anymore. EXPECTED RESULT All backgrounds keep being blurred. SOFTWARE VERSIONS (available in About System) KDE Plasma Version: 5.13.5 KDE Frameworks Version: 5.50.0 Qt Version: 5.11.1
Created attachment 115490 [details] Video of Konsole tabs I don't really like saying this, but it works on my machine (see video)
Created attachment 115491 [details] Video of the reported issue When I recorded this video I just figured out that the blur effect also vanishes by changing the background transparency of Konsole.
> I don't really like saying this, but it works on my machine (see video) So essentially there must be something different between our setups. :-)
(In reply to alexkde from comment #2) > When I recorded this video I just figured out that the blur effect also > vanishes by changing the background transparency of Konsole. what if you enable the blur behind konsole checkbox?
> what if you enable the blur behind konsole checkbox? This one is new to me, I have overlooked it the whole time. This indeed resolves the issue. The now ensuing question is, why is the background blurred in the first place, if this checkbox, which controls Konsole's background transparency, is not checked by default. This is obviously just confusing and IMHO not the correct behavior either.
(In reply to alexkde from comment #5) > > what if you enable the blur behind konsole checkbox? > > This one is new to me, I have overlooked it the whole time. This indeed > resolves the issue. > > The now ensuing question is, why is the background blurred in the first > place, if this checkbox, which controls Konsole's background transparency, > is not checked by default. > > This is obviously just confusing and IMHO not the correct behavior either. check your ~/.bashrc file did you add something like this to it: if [[ $(ps --no-header -p $PPID -o comm) =~ yakuake|konsole ]]; then for wid in $(xdotool search --pid $PPID); do xprop -f _KDE_NET_WM_BLUR_BEHIND_REGION 32c -set _KDE_NET_WM_BLUR_BEHIND_REGION 0 -id $wid; done fi this is how it was done in the old days
(In reply to Alex Nemeth from comment #6) > check your ~/.bashrc file > did you add something like this to it: > > > if [[ $(ps --no-header -p $PPID -o comm) =~ yakuake|konsole ]]; then > for wid in $(xdotool search --pid $PPID); do > xprop -f _KDE_NET_WM_BLUR_BEHIND_REGION 32c -set > _KDE_NET_WM_BLUR_BEHIND_REGION 0 -id $wid; done > fi > > > this is how it was done in the old days Ah! You are right again. When I move to the new system I just C&P my old .bashrc, where I enabled blur by the code you just posted. With that everything is resolved now, thanks Alex!