Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
certifiedfoolio opened this issue Aug 12, 2024 · 14 comments

Comments

@certifiedfoolio
Copy link

certifiedfoolio commented Aug 12, 2024

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
Copy link
Author

certifiedfoolio commented Aug 12, 2024

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

@certifiedfoolio certifiedfoolio changed the title LibAdwaita app blur on Wayland LibAdwaita/GTK4 app blur on Wayland Aug 13, 2024
@l3ifk
Copy link

l3ifk commented Aug 16, 2024

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

@certifiedfoolio
Copy link
Author

@aunetx thoughts?

@titov51
Copy link

titov51 commented Aug 18, 2024

Same here, I'm on arch latest, Wayland

@certifiedfoolio
Copy link
Author

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
Copy link
Author

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
Copy link
Author

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
Copy link
Author

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

@certifiedfoolio certifiedfoolio changed the title LibAdwaita/GTK4 app blur on Wayland LibAdwaita/GTK4 app blur conflict with Rounded Corners Reborn extension (Wayland) Aug 21, 2024
@certifiedfoolio certifiedfoolio changed the title LibAdwaita/GTK4 app blur conflict with Rounded Corners Reborn extension (Wayland) LibAdwaita/GTK4 app blur; conflicts with Rounded Corners Reborn extension (Wayland) Aug 21, 2024
@l3ifk
Copy link

l3ifk commented Aug 21, 2024

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 certifiedfoolio changed the title LibAdwaita/GTK4 app blur; conflicts with Rounded Corners Reborn extension (Wayland) LibAdwaita/GTK4 app blur; conflicts with Rounded Window Corners Reborn extension (Wayland) Aug 21, 2024
@certifiedfoolio
Copy link
Author

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

@certifiedfoolio
Copy link
Author

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
Copy link
Owner

aunetx commented Sep 14, 2024

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 :)

@Schneegans
Copy link
Contributor

Hi everyone! I may have figured out a fix / workaround for this on the rounded-corners-extension side.

Although I do not fully understand why some code was there which I had to remove... Maybe you guys could give this PR a test and see if this works on your end? For me, it works now both on Wayland and X11.

The only remaining issue seems to be that corners of the blurred background are not round, but this is not too noticeable, I think.

@momoRaza
Copy link

momoRaza commented Feb 2, 2025

@Schneegans I tried it on wayland, it seems to work fine as long as the scaling is 100 %

Screencast.From.2025-02-02.18-35-04.webm

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants