How to set different image for wallpaper on each monitor with antiX

Forum Forums General Software How to set different image for wallpaper on each monitor with antiX

Tagged: 

  • This topic has 18 replies, 6 voices, and was last updated Mar 22-2:42 am by Brian Masinick.
Viewing 4 posts - 16 through 19 (of 19 total)
  • Author
    Posts
  • #55999
    Member
    seaken64
      Helpful
      Up
      0
      ::

      @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

      #56193
      Member
      seaken64
        Helpful
        Up
        0
        ::

        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

        #56195
        Member
        seaken64
          Helpful
          Up
          0
          ::

          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.

          #56203
          Moderator
          Brian Masinick
            Helpful
            Up
            0
            ::

            Excellent

            --
            Brian Masinick

          Viewing 4 posts - 16 through 19 (of 19 total)
          • You must be logged in to reply to this topic.