Xfce Forum

Sub domains
 

You are not logged in.

#1 2025-11-21 23:23:32

dtd
Member
Registered: 2011-12-08
Posts: 78
Windows 10Firefox 145.0

Changing a Wallpaper to a save image file

I installed xfce-4.20 on FreeBSD 14.3. When I set an image diretory the image I choose displays on the lockscreen but is replaced with the message: Unable to load images from folder "(null)". FreeBSD is up to date. Xfce was installed from the latest package. I do not think this is FreeBSD specific as are most of my issues.
I am pretty much of a FreeBSD expert and have been using Xfce since the FreeBSD folks broke KDE, so Xfce-2 or so.

Unless there is some setting I am missing it would seem that building from source is my only option. Is that correct? Thanks for any thoughts.

Offline

#2 2025-11-21 23:39:51

eriefisher
Wanderer
From: ON, Canada
Registered: 2008-10-25
Posts: 807
LinuxFirefox 145.0

Re: Changing a Wallpaper to a save image file

What are you using for a lock screen? Lightlocker, xfce4-screensaver or are you referring to the login screen? I'm not familiar with BSD but as far as Xfce it shouldn't be any different than on Linux(Debian in my case).


I AM CANADIAN!
Siduction
Debian Sid
Xfce 4.20 with Wayland/Labwc

Offline

#3 2025-11-22 02:43:17

ToZ
Administrator
From: Canada
Registered: 2011-06-02
Posts: 12,354
LinuxFirefox 145.0

Re: Changing a Wallpaper to a save image file

See: https://gitlab.xfce.org/xfce/xfdesktop/-/issues/423.

Here is a potential workaround. Run:

xrandr | grep "connected " | awk '{print $1}'

...to get the name of your display. For me (Qmeu install) it is "default".

Then create a new xfce4-desktop xfconf property like this:

xfconf-query -c xfce4-desktop -p /backdrop/screen0/monitordefault/workspace0/last-image -t string -s "" --create

...replace "default" with the name returned by xrandr above.

You can now change the wallpaper with the following command:

xfconf-query -c xfce4-desktop -p /backdrop/screen0/monitordefault/workspace0/last-image  -s "/path/to/image"

...and change "default" again and "/path/to/image" to be the actual path to the image. You can create a thunar custom action to do this as well.

Note: I'm not sure how this will work with multiple monitor setups.
Feel free to post your comments in the existing bug report.


Mark solved threads as [SOLVED] to make it easier for others to find solutions.
--- How To Ask For Help | FAQ | Developer Wiki  |  Community | Contribute ---

Offline

#4 Yesterday 00:14:02

dtd
Member
Registered: 2011-12-08
Posts: 78
Windows 10Firefox 145.0

Re: Changing a Wallpaper to a save image file

dtd wrote:

I installed xfce-4.20 on FreeBSD 14.3. When I set an image diretory the image I choose displays on the lockscreen but is replaced with the message: Unable to load images from folder "(null)". FreeBSD is up to date. Xfce was installed from the latest package. I do not think this is FreeBSD specific as are most of my issues.
I am pretty much of a FreeBSD expert and have been using Xfce since the FreeBSD folks broke KDE, so Xfce-2 or so.

Unless there is some setting I am missing it would seem that building from source is my only option. Is that correct? Thanks for any thoughts.

Thanks to all. The command: xrandr | grep "connected " | awk '{print $1}'
just gives another error: xrandr: Failed to set size of gamma for output default

Following that error chain is useless. I have  xfce-screensaver-4.20.1 installed but that is not coming into play. The addition complication is because I am running a virtual machine under windows 11. Exiting to windows 11 causes the lock screen. Back to ground zero for me, thanks for your help.

Offline

#5 Yesterday 01:29:23

ToZ
Administrator
From: Canada
Registered: 2011-06-02
Posts: 12,354
LinuxFirefox 145.0

Re: Changing a Wallpaper to a save image file

What does just:

xrandr

return?

I am running a virtual machine under windows 11.

Which virtual machine solution are you using?


Mark solved threads as [SOLVED] to make it easier for others to find solutions.
--- How To Ask For Help | FAQ | Developer Wiki  |  Community | Contribute ---

Offline

Registered users online in this topic: 0, guests: 1
[Bot] ClaudeBot

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.008 seconds, 7 queries executed - Memory usage: 558.67 KiB (Peak: 559.95 KiB) ]