Bug 415202

Summary: kwin does not blur transparent GTK menus
Product: [Plasma] kwin Reporter: postix <postix>
Component: compositingAssignee: KWin default assignee <kwin-bugs-null>
Status: RESOLVED WORKSFORME    
Severity: normal CC: p3dimaria, postix
Priority: NOR    
Version First Reported In: 5.22.1   
Target Milestone: ---   
Platform: Other   
OS: Linux   
See Also: https://bugs.kde.org/show_bug.cgi?id=405619
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: Screenshot of the transparent GIMP menu.

Description postix 2019-12-15 13:29:11 UTC
Created attachment 124507 [details]
Screenshot of the transparent GIMP menu.

SUMMARY

KWin does not blur menus of GTK apps, installed by any source. 
However, it works fine for Qt apps.

STEPS TO REPRODUCE
1. Activate transparency in the Systemsettings:
Workspace behaviour: Workspace effects
-> Transparency of menus: 70%
-> Blur 60% and 40%

2. Start an GTK application like GIMP
3. Open a menu

OBSERVED RESULT

The menu background and hint background are 70% transparent.
There's no blur at all.


SOFTWARE/OS VERSIONS
Operating System: Manjaro Linux 
KDE Plasma Version: 5.17.4
KDE Frameworks Version: 5.65.0
Qt Version: 5.13.2
Comment 1 postix 2019-12-15 13:33:54 UTC
I also tried to debug it with xprop, however 
* using the mouse and sleep, I got the same error that the mouse could not be grapped
* using the keyboard shortcuts did not open any menu when xprop was running.
Comment 2 postix 2020-10-04 14:04:12 UTC
Can still reproduce it, even with the modesettings driver.
Comment 3 postix 2021-06-16 17:42:16 UTC
Can reproduce it on openSUSE TW, X11
Comment 4 postix 2023-04-11 12:53:07 UTC
Looks like this is an GTK2 issue.