hyprwm / hyprpaper

Hyprpaper is a blazing fast wayland wallpaper utility with IPC controls.
https://wiki.hyprland.org/Hypr-Ecosystem/hyprpaper/
BSD 3-Clause "New" or "Revised" License
724 stars 53 forks source link

Wallpaper does not display #110

Open dacoder101 opened 8 months ago

dacoder101 commented 8 months ago

I'm very new to Arch, but just got a fresh install running today, installed Hyprland and hyprpaper, and created the following config in ~/.config/hypr/hyprpaper.conf:

preload = ~/landscape.jpg
wallpaper = eDP-1, ~/landscape.jpg

splash = true

It will not display for me, despite the fact hyprpaper is definitely running after starting Hyprland. I ended up removing it from exec-once in Hyprland.conf and executed hyprpaper manually after Hyprland started. It successfully preloaded my image, but froze and did not update the wallpaper after outputting [LOG] hyprpaper socket started at /tmp/hypr/some path/.hyprpaper.sock (fd: 4)

I am using the hyprpaper-git package from the AUR. Does anyone know a fix?

nexusprime-here commented 6 months ago

Same to me

grapeofwrath commented 5 months ago

Have you tried removing the space before your wallpaper path when setting it?

ie wallpaper = eDP-1,~/landscape.jpg

meirochun commented 2 months ago

Mine is like this and works pretty well. Try to put the images into folders. I test with images direct in ~ and works too.

hyprland.conf:

exec-once = hyprpaper

hyprpaper.conf:

preload = ~/Wallpapers/background3.jpg
wallpaper = eDP-1,~/Wallpapers/background3.jpg
benjamin051000 commented 1 month ago

hyprpaper.conf only has these two lines:

preload = ~/Pictures/Wallpapers/background.jpg
wallpaper = DP-3, ~/Pictures/Wallpapers/background.jpg
# EOF

and hyprland.conf:

# ...
exec-once = hyprpaper
# ...

Spaces don't seem to bother the config parser. I have a space in my wallpaper field and it seems to read it fine.

It looks like this only works if I preload the image first... Commenting that line out breaks it for me.