Bug 328817 - Blur doesn't operate with plasma 1 (at least)
Summary: Blur doesn't operate with plasma 1 (at least)
Status: RESOLVED UNMAINTAINED
Alias: None
Product: kwin
Classification: Plasma
Component: general (show other bugs)
Version: git master
Platform: unspecified Linux
: NOR normal
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-12-14 22:31 UTC by Hrvoje Senjan
Modified: 2016-08-29 09:27 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments
support info (4.80 KB, text/plain)
2013-12-14 22:31 UTC, Hrvoje Senjan
Details
visuals (42.34 KB, image/png)
2013-12-14 22:33 UTC, Hrvoje Senjan
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Hrvoje Senjan 2013-12-14 22:31:11 UTC
I am not sure is this 'supported' use case.
So, the plasma popups, dialogs, sliding windows, etc. do not have blur. Seems tabbox has (though the shadow is not 100% functional - but this doesn't concerns me).

Reproducible: Always
Comment 1 Hrvoje Senjan 2013-12-14 22:31:50 UTC
Created attachment 84094 [details]
support info
Comment 2 Hrvoje Senjan 2013-12-14 22:33:57 UTC
Created attachment 84095 [details]
visuals
Comment 3 Thomas Lübking 2013-12-14 22:52:32 UTC
What's the ouput of

    xprop _KDE_NET_WM_BLUR_BEHIND_REGION

for the window?

If there is any, does the behavior change for disabling "cacheTexture: true" in "kcmshell4 kwincompositing", 2nd tab?
Comment 4 Hrvoje Senjan 2013-12-14 23:00:45 UTC
(In reply to comment #3)
> What's the ouput of

_KDE_NET_WM_BLUR_BEHIND_REGION(CARDINAL) = 0, 0, 317, 219, 1, 219, 316, 1

> If there is any, does the behavior change for disabling "cacheTexture: true"
> in "kcmshell4 kwincompositing", 2nd tab?

Can you tell me the config key? kwin-compositing-kcm does not compile ATM.

Aditional note - tooltips do have blur applied. It's just the plasma popups it seems.
Comment 5 Hrvoje Senjan 2013-12-14 23:14:09 UTC
(In reply to comment #4)
> kwin-compositing-kcm does not compile ATM.

Ok, built it, but cannot disable caching - tickmark removal is not possible it seems (maybe incorrect connect() or something...)
Cannot see clearly in KWin(4) config what would be the correct key.
Comment 6 Thomas Lübking 2013-12-14 23:14:43 UTC
kwriteconfig --file kwinrc --group Effect-Blur --key CacheTexture false

The properties are ok, but eventually Marco has added changes for 
https://git.reviewboard.kde.org/r/113884/
https://git.reviewboard.kde.org/r/113885/


PS: it'll unlikely ever be moved upstream, but might be helpful
https://git.reviewboard.kde.org/r/109892/
I also got some local fixes if you're interested.
Comment 7 Hrvoje Senjan 2013-12-14 23:25:16 UTC
(In reply to comment #6)
> kwriteconfig --file kwinrc --group Effect-Blur --key CacheTexture false
Ok, did it manually, as i am not sure would this write to kde4 or kf5 config :)
Disabling cache did not change anything. (Only that the flicker when popup are withdrawing is gone - but that is valid for KDE4 era also)

> PS: it'll unlikely ever be moved upstream, but might be helpful
> https://git.reviewboard.kde.org/r/109892/
> I also got some local fixes if you're interested.

Nice! Maybe a bump would push it forward? :-)
I shall try it meanwhile
Comment 8 Hrvoje Senjan 2013-12-14 23:45:46 UTC
(In reply to comment #0)
> I am not sure is this 'supported' use case.
I fear it is not - plasma-shell does have blur applied to dialogs...
Comment 9 Martin Flöser 2013-12-15 08:36:44 UTC
It should work(tm). But I can kind of confirm your observation: at least KRunner does not have blur and Plasma-shell has. Though with plasma-desktop I also get blur - just switched to plasma-desktop for testing and it's working just fine.

My fair guess is that we have a problem with recognizing when the blur effect is available.
Comment 10 Hrvoje Senjan 2014-12-12 16:10:41 UTC
maybe i misunderstood, but could be review 121459 fixes this?
Comment 11 Martin Flöser 2014-12-12 21:28:21 UTC
(In reply to Hrvoje Senjan from comment #10)
> maybe i misunderstood, but could be review 121459 fixes this?

yes, quite likely
Comment 12 Martin Flöser 2016-08-29 09:27:44 UTC
I think nowadays that's no longer a supported setup.