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: 947
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).


But it's all right, when you're all in pain and you feel the rain come down
It's alright, when you find your way, then you see it disappear
It's alright....
Chris Cornell

Offline

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

ToZ
Administrator
From: Canada
Registered: 2011-06-02
Posts: 12,562
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 2025-11-25 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 2025-11-25 01:29:23

ToZ
Administrator
From: Canada
Registered: 2011-06-02
Posts: 12,562
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.011 seconds, 7 queries executed - Memory usage: 532.2 KiB (Peak: 533.61 KiB) ]