Skip to content

Failing to set wallpaper image under wayland labwc

Issue Description

I have the master versions cloned from xfce gitlab of all components built on Slackware with Pats SlackBuilds edited for master version. And have been switching between X11 and Wayland versions for over 9 months. After upgrading my ssd drive I opted for fresh install of Slackware current that then had any updates installed. I then built up to date repo of xfdesktop, and rest of xfce without deprecated exo. when switching to the new versions xfdesktop works as expected in X11, but in Wayland session with labwc I am unable to set desktop wallpaper. And use any other functions. On my previous install of dev xfce I was able to set background. I am uncertain exactly when this issue started but no earlier that beginning of March 2025 as that’s when I did my last build. My current version of xfce4-session installs the new basic labwc config file's in the new HOME/.config/xfce4/labwc dir. I dont have any other labwc config files in system. I check for any updates to repo's every couple of days and rebuild/upgrade any that have new code.

Steps to Reproduce Issue

  1. Switch to Waland xfce4 labwc session
  2. ...
  3. ...

Expected Behavior

To be able to set desktop wallpaper.

Additional Information

Environment & Versions

  • OS distribution and version: Slackware64-15.0+ current dev version
  • Overall Xfce version:
  • xfdesktop version (git hash if not a release): xfdesktop-4.20.1-87-g220a2461
  • Windowing system (X11/Wayland): Wayland
  • Compositor and version (if Wayland): labwc
  • GTK Theme: Greybird
  • Icon Theme: elementary-xfce
  • UI Scale Factor: 1 all dependencies are up to date including mesa and egl-wayland