Forum › Forums › General › Software › How to set different image for wallpaper on each monitor with antiX
Tagged: Screen number
- This topic has 18 replies, 6 voices, and was last updated Mar 22-2:42 am by Brian Masinick.
-
AuthorPosts
-
March 19, 2021 at 12:57 am #55999Member
seaken64
::@Dave, thanks. I will try to digest that and play around with the different desktop setups and see what results it gives me, starting with IceWM only.
seaken64
March 21, 2021 at 10:20 pm #56193Memberseaken64
::Using space-icewm, you will need to change to icewm only to keep your feh settings. Unless there is a way to do multiple monitor settings in spacefm. Then you will need to setup spacefm for the multiple monitors and feh with the same images and scale. feh needs to be included with spacefm only if running conky; otherwise conky will show a different background because of the pseudo transparency implementation.
That was the key for me. I changed the desktop session to “icewm” only and I immediately had two wallpapers, one on each of the two monitors.
A side effect of this was that my default file manager was back to Rox-Filer. I prefer SpaceFM so I had to figure out how to change it. I tried using the Control Centre Preferred Applications but that didn’t help. I ended up changing two files.
~/.desktop-session/desktop-defaults.conf – I changed OVERRIDE_SESSION_FM= to “true”
/usr/share/applications/antix/desktop-defaults-follow-fm.desktop – commented out “Exec=” line and added my own as “Exec=spacefm”.
I restarted the session and now I have SpaceFM back as my default file manager. But I’m not sure this won’t get changed when I upgrade antiX. I guess I’ll find out later. For now, I have the result I was looking for.
Thank you all again for the help.
seaken64
March 21, 2021 at 10:31 pm #56195Memberseaken64
::Here’s the outline of steps needed to set two wallpapers, one each on two monitors:
1. Switch your desktop away from “space” or “ROX” (In my case I chose “icewm”. I was using space-icewm). Space and ROX desktop managers conflict with the “feh” program that is used to set the multiple wallpapers. See below.
2. Comment out the line in /usr/local/bin/desktop-session that invokes the “desktop-session-wallpaper” script.
3. Run feh –bg-fill /path/to/wallpaper#1 /path/to/wallpaper#2. This will create a ~/.fehbg file.
4. Add ~/.fehbg & to your desktop startup file. I used ~/.icewm/startup
Note, an antiX full-upgrade may overwrite these session files and you may have to redo your edits.
March 22, 2021 at 2:42 am #56203Moderator
Brian Masinick
-
AuthorPosts
- You must be logged in to reply to this topic.