Skip to content

[Bug]: Wallpaper not set #31

@khaosdoctor

Description

@khaosdoctor

Walt Version

0.9.1

Rust Version

1.94.0

Hyprland Version

0.54.2

Interface

Both

Terminal Emulator

Kitty

Description

Setting the wallpaper doesn't work at all. Walt can't set the wallpaper in any mode:

It still says the wallpaper was set. Probably related to #27 but waypaper works normally and hyprpaper works if I set it through the CLI with hyprpaper wallpaper ...

Steps to Reproduce

  1. Run walt
  2. Open all wallpapers
  3. Try to set one to all monitors

Expected Behavior

The wallpaper is set on both monitors

Logs or Error Messages

Logs:


2026-03-15 12:19:43.528 INFO  walt starting Walt version=0.9.1 argv=["gui"] level=INFO
2026-03-15 12:19:43.528 INFO  walt log file path=/home/khaosdoctor/.cache/walt/logs/walt.log
2026-03-15 12:19:43.528 INFO  walt selected command=Gui
2026-03-15 12:19:43.528 INFO  walt::gui starting GUI
2026-03-15 12:19:43.589 WARN  walt::backend::hyprpaper hyprpaper Active wallpaper query failed unsupported-active-query details=Active wallpaper query failed: status exit status: 1, stdout: error: can't send: hyprpaper protocol version too low (hyprpaper too old)
2026-03-15 12:19:43.590 WARN  walt::backend::hyprpaper hyprpaper active wallpaper query unsupported-active-query details=Active wallpaper query failed: status exit status: 1, stdout: error: can't send: hyprpaper protocol version too low (hyprpaper too old)
2026-03-15 12:19:43.590 INFO  walt::backend::hyprpaper active wallpaper query unsupported; using best-effort local state
2026-03-15 12:19:50.509 INFO  walt::gui::app gui applying wallpaper to all displays path=/home/ll/Pictures/wallpapers/landscape/astronaut-space-digital-art-4k-wallpaper-uhdpaper.com-700@1@k.jpg
2026-03-15 12:19:50.509 INFO  walt::backend::hyprpaper applying wallpaper to all monitors path=/home/ll/Pictures/wallpapers/landscape/astronaut-space-digital-art-4k-wallpaper-uhdpaper.com-700@1@k.jpg
2026-03-15 12:19:50.538 WARN  walt::backend::hyprpaper hyprpaper Preload failed unsupported-preload details=Preload failed: status exit status: 1, stdout: error: invalid hyprpaper request
2026-03-15 12:19:50.538 INFO  walt::backend::hyprpaper hyprpaper preload unsupported for path=/home/ll/Pictures/wallpapers/landscape/astronaut-space-digital-art-4k-wallpaper-uhdpaper.com-700@1@k.jpg; applying wallpaper without preload
2026-03-15 12:19:50.598 INFO  walt::gui::app gui success: Wallpaper set on all displays: /home/ll/Pictures/wallpapers/landscape/astronaut-space-digital-art-4k-wallpaper-uhdpaper.com-700@1@k.jpg
2026-03-15 12:20:18.578 INFO  walt::backend::rotation installing Walt rotation service
2026-03-15 12:20:18.578 INFO  walt::backend::rotation enabling Walt rotation service
2026-03-15 12:20:19.012 INFO  walt::gui::app gui success: Installed and started Walt rotation service.
2026-03-15 12:20:22.401 INFO  walt::gui::app gui info: Rotation will use only the selected wallpaper list.
2026-03-15 12:20:23.850 INFO  walt::gui::app gui info: Rotation will use all indexed wallpapers.
2026-03-15 12:20:44.301 INFO  walt::gui::app gui applying wallpaper to single display monitor=DP-1 path=/home/ll/Pictures/wallpapers/landscape/astronaut-space-digital-art-4k-wallpaper-uhdpaper.com-700@1@k.jpg
2026-03-15 12:20:44.301 INFO  walt::backend::hyprpaper applying wallpaper to single monitor monitor=DP-1 path=/home/ll/Pictures/wallpapers/landscape/astronaut-space-digital-art-4k-wallpaper-uhdpaper.com-700@1@k.jpg
2026-03-15 12:20:44.330 INFO  walt::gui::app gui success: Wallpaper set on DP-1: /home/ll/Pictures/wallpapers/landscape/astronaut-space-digital-art-4k-wallpaper-uhdpaper.com-700@1@k.jpg
2026-03-15 12:23:08.222 INFO  walt starting Walt version=0.9.1 argv=["gui"] level=INFO
2026-03-15 12:23:08.222 INFO  walt log file path=/home/khaosdoctor/.cache/walt/logs/walt.log
2026-03-15 12:23:08.222 INFO  walt selected command=Gui
2026-03-15 12:23:08.223 INFO  walt::gui starting GUI
2026-03-15 12:23:08.284 WARN  walt::backend::hyprpaper hyprpaper Active wallpaper query failed unsupported-active-query details=Active wallpaper query failed: status exit status: 1, stdout: error: can't send: hyprpaper protocol version too low (hyprpaper too old)
2026-03-15 12:23:08.285 WARN  walt::backend::hyprpaper hyprpaper active wallpaper query unsupported-active-query details=Active wallpaper query failed: status exit status: 1, stdout: error: can't send: hyprpaper protocol version too low (hyprpaper too old)
2026-03-15 12:23:08.285 INFO  walt::backend::hyprpaper active wallpaper query unsupported; using best-effort local state
2026-03-15 12:23:11.131 INFO  walt::gui::app gui applying wallpaper to all displays path=/home/khaosdoctor/Pictures/wallpapers/landscape/3d-abstract-polygon-digital-art-4k-wallpaper-uhdpaper.com-710@2@b.jpg
2026-03-15 12:23:11.131 INFO  walt::backend::hyprpaper applying wallpaper to all monitors path=/home/ll/Pictures/wallpapers/landscape/3d-abstract-polygon-digital-art-4k-wallpaper-uhdpaper.com-710@2@b.jpg
2026-03-15 12:23:11.164 WARN  walt::backend::hyprpaper hyprpaper Preload failed unsupported-preload details=Preload failed: status exit status: 1, stdout: error: invalid hyprpaper request
2026-03-15 12:23:11.164 INFO  walt::backend::hyprpaper hyprpaper preload unsupported for path=/home/ll/Pictures/wallpapers/landscape/3d-abstract-polygon-digital-art-4k-wallpaper-uhdpaper.com-710@2@b.jpg; applying wallpaper without preload
2026-03-15 12:23:11.228 INFO  walt::gui::app gui success: Wallpaper set on all displays: /home/ll/Pictures/wallpapers/landscape/3d-abstract-polygon-digital-art-4k-wallpaper-uhdpaper.com-710@2@b.jpg
2026-03-15 12:23:26.291 INFO  walt::backend::rotation uninstalling Walt rotation service
2026-03-15 12:23:26.291 INFO  walt::backend::rotation disabling Walt rotation service
2026-03-15 12:23:26.709 INFO  walt::gui::app gui success: Removed Walt rotation service.
2026-03-15 12:23:32.169 INFO  walt::gui::app gui applying wallpaper to all displays path=/home/ll/Pictures/wallpapers/landscape/3d-abstract-polygon-digital-art-4k-wallpaper-uhdpaper.com-710@2@b.jpg
2026-03-15 12:23:32.169 INFO  walt::backend::hyprpaper applying wallpaper to all monitors path=/home/ll/Pictures/wallpapers/landscape/3d-abstract-polygon-digital-art-4k-wallpaper-uhdpaper.com-710@2@b.jpg
2026-03-15 12:23:32.239 INFO  walt::gui::app gui success: Wallpaper set on all displays: /home/ll/Pictures/wallpapers/landscape/3d-abstract-polygon-digital-art-4k-wallpaper-uhdpaper.com-710@2@b.jpg
2026-03-15 12:23:33.932 INFO  walt::gui::app gui applying wallpaper to all displays path=/home/ll/Pictures/wallpapers/landscape/astronaut-space-digital-art-4k-wallpaper-uhdpaper.com-700@1@k.jpg
2026-03-15 12:23:33.932 INFO  walt::backend::hyprpaper applying wallpaper to all monitors path=/home/ll/Pictures/wallpapers/landscape/astronaut-space-digital-art-4k-wallpaper-uhdpaper.com-700@1@k.jpg
2026-03-15 12:23:34.000 INFO  walt::gui::app gui success: Wallpaper set on all displays: /home/ll/Pictures/wallpapers/landscape/astronaut-space-digital-art-4k-wallpaper-uhdpaper.com-700@1@k.jpg

Checklist

  • I've searched existing issues and this hasn't been reported

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions