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

Wallpaper changing animations do not work on vertical monitor. #386

Open
GeodeArc opened this issue Dec 29, 2024 · 5 comments
Open

Wallpaper changing animations do not work on vertical monitor. #386

GeodeArc opened this issue Dec 29, 2024 · 5 comments

Comments

@GeodeArc
Copy link

On my vertical monitor (DP-2), there is no animation when switching between wallpapers, and it just cuts.

Things I have tried:

  • All animation types
  • Isolating the vertical monitors output (disabling all other displays)
  • Using the latest swww-git release
test.mp4

Any help/fixes are appreciated!

@GeodeArc GeodeArc changed the title Wallpaper animations do not work on vertical monitor. Wallpaper changing animations do not work on vertical monitor. Dec 29, 2024
@martobtw
Copy link

martobtw commented Jan 5, 2025

I'm not sure in your case but this works for me.
https://github.com/JaKooLit/Hyprland-Dots/blob/main/config/hypr/UserScripts/WallpaperSelect.sh

@GeodeArc
Copy link
Author

GeodeArc commented Jan 5, 2025

Interesting, I have been able to replicate this on a virtual machine, and also my laptop. ill play around a bit more and see what i can do.

I also have a very similar (but less developed) script that changes wallpapers like the one you provided, and sadly experience the issue.

Just so I know im not going crazy, do you mind trying to replicate this setup and testing?

  1. Install swww-git (the regular swww package has another vertical monitor issue that hasnt yet been merged from git).
  2. Change a monitors transform (rotation) to 1 or 3 (aka vertical) in hyprland config.
  3. Change wallpaper and check animation displayed (if any).

Sometimes I see the start of an animation, maybe for half a second, but then it immediately cuts.

@martobtw
Copy link

martobtw commented Jan 5, 2025

Mine is already like that. Also had that problem with the square wp so i updated to git ver. My animation when switching is working. I will test it out again tomorrow because I am in bed rn.

@Ant01n3
Copy link

Ant01n3 commented Jan 10, 2025

Hello! Same problem here with the last git version and Hyprland 46.2. It works very well on the main monitor in landscape, but not on the secondary monitor in portrait mode, no animation or only the start of it. Moreover, the daemon prints "failed to load cache: there is already another swww process running" several times only when changing the image on the vertical monitor. It also seems that the CPU is more active as long as I don't send another image to the landscape monitor. I can do tests if needed.

@Nynxz
Copy link

Nynxz commented Jan 17, 2025

narrowed it down to This Commit (56928f7c0e55a321ad5a83a039e0e0dc3eeac35b) causing the issue

reverting it and building reset to HEAD seems to work.

will try to figure out a fix rather than just removing entirely before pushing a merge request..
haven't written rust, if anyone gets to it before me no worries.

edit: issues being,

edit 2:

this change here specifically seems to be the cause

56928f7#diff-58d15c76e117667a8f0508e411345317a760d6af2df8525499b175b648784aa1L222

Edit 3:
#389
Nynxz@3a6b8b3

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

4 participants