Xfce Forum

Sub domains
 

You are not logged in.

#1 2025-04-06 23:05:40

otyugh
Member
Registered: 2015-01-11
Posts: 36
LinuxFirefox 128.0

Change xfdesktop wallpaper from commandline

Hey,
looking for a "universal" way to change all wallpaper for "any computer/monitor" from commandline. I ended up finding there was a big variety of way that info was stored depending of the computer/how the monitor was plugged.

Is there a smarter way than bruteforcing all the possible outcomes ?
"/backdrop/screen0/monitor0/last-image"
"/backdrop/screen0/monitor1/last-image"
"/backdrop/screen0/monitorVGA-0/workspace0/last-image"
"/backdrop/screen0/monitorVGA-1/workspace0/last-image"
"/backdrop/screen0/monitor0/workspace0/last-image"
"/backdrop/screen0/monitorLVDS/workspace0/last-image"
"/backdrop/screen0/monitorLVDS-1/workspace0/last-image"

Last edited by otyugh (2025-04-06 23:06:08)

Offline

#2 2025-04-07 23:09:53

otyugh
Member
Registered: 2015-01-11
Posts: 36
LinuxFirefox 128.0

Re: Change xfdesktop wallpaper from commandline

Maybe the other way to go would be to unset them all and set a "general" default instead ? I wonder how is seeded that "wallpaper initialization value" !

Last edited by otyugh (2025-04-07 23:10:34)

Offline

#3 2025-04-08 01:30:33

ToZ
Administrator
From: Canada
Registered: 2011-06-02
Posts: 11,879
LinuxFirefox 137.0

Re: Change xfdesktop wallpaper from commandline

What version of xfdesktop are you running? Also what distro?

But there is no general default. The names are created as needed.


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: 530.46 KiB (Peak: 537.41 KiB) ]