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
- Run walt
- Open all wallpapers
- 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
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
Expected Behavior
The wallpaper is set on both monitors
Logs or Error Messages
Checklist