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

deleted #6852

Closed
izmyname opened this issue Jul 12, 2024 · 18 comments · Fixed by #6855
Closed

deleted #6852

izmyname opened this issue Jul 12, 2024 · 18 comments · Fixed by #6855
Labels
bug Something isn't working

Comments

@izmyname
Copy link
Contributor

izmyname commented Jul 12, 2024

No description provided.

@izmyname izmyname added the bug Something isn't working label Jul 12, 2024
@MightyPlaza
Copy link
Contributor

stopped working -> regression
if it's a regression try bisecting

@izmyname izmyname reopened this Jul 12, 2024
@shogeki
Copy link

shogeki commented Jul 12, 2024

broke in #6776

@MightyPlaza
Copy link
Contributor

broke in #6776

how can I repro?
just setting alpha in foot config seems to work fine for me

@shogeki
Copy link

shogeki commented Jul 12, 2024

I can also reproduce with:

  1. spawn terminal in workspace 1 on monitor 1
  2. spawn 2nd terminal in special workspace (gappsout:100) on monitor 2 with firefox in background
  3. transparency will glitch on and off on terminal on monitor 1 as mouse is moved between special workspace and firefox in background on monitor 2

@MightyPlaza
Copy link
Contributor

ok managed to repro
can you confirm that setting new_optimizations = false fixes your issues as well?

@ollyjarvis
Copy link

similar issue, but not caused from foot, new_opimizations = false fixes for me

@shogeki
Copy link

shogeki commented Jul 12, 2024

setting new_optimizations = false

fixes it for me.

@SeleneCosmia
Copy link

Also have this issue on kitty terminal, but new_optimizations = false does not fix it for me.

@MightyPlaza
Copy link
Contributor

Also have this issue on kitty terminal, but new_optimizations = false does not fix it for me.

how can I repro?

@SeleneCosmia
Copy link

SeleneCosmia commented Jul 12, 2024

hyprctl version output:

Hyprland, built from branch main at commit e728e56cbc6af0a9be1276b2cf8e019a894016e7  (meson: install wayland.hpp header).
Date: Thu Jul 11 22:58:23 2024
Tag: v0.41.2-31-ge728e56c, commits: 4917

kitty -v output: kitty 0.35.2 created by Kovid Goyal

hyprland.conf decoration section:

decoration {
    rounding = 0
	drop_shadow = false
	dim_inactive = false

    blur {
		enabled = true
		ignore_opacity = false
		size = 8
		passes = 3
		xray = true
		new_optimizations = false
		noise = 0.0345
		contrast = 0.54699
		brightness = 0.366 #0.2168
		vibrancy = 0.4404
		vibrancy_darkness = 0.656
		popups = false
	}
}

in the kitty config i have background opacity set to background_opacity 0.45

and i tried overriding the setting with :
windowrulev2 = opacity 0.85 override 0.75 override,class:^(kitty)$

but that didn't do anything either

@MightyPlaza
Copy link
Contributor

MightyPlaza commented Jul 12, 2024

does

opengl {
    force_introspection = 1
}

fix your issue?
also windowrulev2 = opacity 0.85 override 0.75 override,class:^(kitty)$ seems to work for me

@SeleneCosmia
Copy link

does

opengl {
    force_introspection = 1
}

fix your issue? also windowrulev2 = opacity 0.85 override 0.75 override,class:^(kitty)$ seems to work for me

can confirm that fixed it 👍🏽

@MightyPlaza
Copy link
Contributor

that was just for testing you can remove both settings on -git now

@shogeki
Copy link

shogeki commented Jul 13, 2024

after this fix, transparency is totally broken in special workspaces unless xray = true is enabled (or blur is disabled).

@MightyPlaza
Copy link
Contributor

after this fix, transparency is totally broken in special workspaces unless xray = true is enabled (or blur is disabled).

are you sure?
what's hyprctl version and how can I repro?

@shogeki
Copy link

shogeki commented Jul 13, 2024

 ❯ hyprctl version
Hyprland, built from branch main at commit 45c48984236d7a682a1941b147f8ae489ac9a1e6  (socket2: Add windowtitlev2 event which includes the window address (6856)).
Date: Sat Jul 13 07:21:32 2024
Tag: v0.41.2-37-g45c48984, commits: 4923 

  1. open special workspace
  2. observe that special workspace is not transparent
 blur {
        enabled = true
        size = 3
        passes = 3
        xray = false
        }

@shogeki
Copy link

shogeki commented Jul 13, 2024

if I add new_optimizations = false, it is instead 100% opaque in seemingly every app that uses blur.

@MightyPlaza
Copy link
Contributor

should be fixed in #6868

Also have this issue on kitty terminal, but new_optimizations = false does not fix it for me.

this is only happens with your config, not with the default one, but it doesn't work before #6776 as well, so it's not a regression (from there)
will be partially reverting the change that made kitty transparent again since that's how it was before

@izmyname izmyname changed the title foot terminal - broken transparency/blur deleted Oct 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants