aunetx / blur-my-shell

Extension that adds a blur look to different parts of the GNOME Shell, including the top panel, dash and overview
https://extensions.gnome.org/extension/3193/blur-my-shell/
GNU General Public License v3.0
1.56k stars 88 forks source link

LibAdwaita/GTK4 app blur; conflicts with Rounded Window Corners Reborn extension (Wayland) #634

Open certifiedfoolio opened 2 months ago

certifiedfoolio commented 2 months ago

LibAdwaita/GTK4 app blur does not work on Wayland if you have the Rounded Corners Reborn extension installed and enabled. I do not know if the same happens with other extensions.

Comparison w/ Steam (non-gtk4) and Nautilus (gtk4): Screenshot from 2024-08-16 07-06-35

certifiedfoolio commented 2 months ago

Using the latest version of Blur My Shell (via extension manager) and Gnome 46.3.1 on Nobara 40.

l3ifk commented 2 months ago

Can confirm this is the same for me on Ubuntu 24.04 with Gnome 46. Xorg does work but wayland makes problems ...

certifiedfoolio commented 2 months ago

@aunetx thoughts?

titov51 commented 2 months ago

Same here, I'm on arch latest, Wayland

certifiedfoolio commented 2 months ago

Aha! This seems to be something with NVidia drivers. Was installing NixOS and tried application blur again, it worked. Installed my NVidia drivers and we are back to this issue.

certifiedfoolio commented 2 months ago

I am completely wrong. Upon further experimentation, the non-working blur seems to be some kind of conflict with the "Rounded Corners Reborn" extension. Disabling it fixes this issue. @titov51 @l3ifk

certifiedfoolio commented 2 months ago

I do not know if the issue reappears in "conflicts" with other extensions at the moment, if you DO find one please post here.

certifiedfoolio commented 2 months ago

why did i close this, mb is there going to be a fix for the conflict soon?

l3ifk commented 2 months ago

yeah not really surprise because I had problems where these two extensions conflicted back when upgrading from Ubuntu 23.10 to 24.04. This was fixed but it seems like there still is a conflict :/ What is still weird though is that with X11 all this is no problem but wayland makes prpblems... If I'll figure anything out I will update here

certifiedfoolio commented 2 months ago

i have no experience in this field, but.. maybe the way windows are drawn conflicts?

certifiedfoolio commented 2 months ago

also, blacklisting LibAdwaita and LibHandy apps from being affected via the extension's settings still doesnt fully fix this issue; Firefox still seems to be affected, so may some other apps.

aunetx commented 1 month ago

Hello all, sorry for the delay, there is no fix coming very soon (the dynamic blur effect used by blur-my-shell is entirely incompatible with any other effect, including the ones used by the rounded windows corner extension...).

This will only be fixed when I finally port the pipelines static blur onto the applications blur, which may or may not be in the next weeks to be honest :)