LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Software (https://www.linuxquestions.org/questions/linux-software-2/)
-   -   fbsetbg wont recognize feh is installed in fluxbox 0.9.13 (https://www.linuxquestions.org/questions/linux-software-2/fbsetbg-wont-recognize-feh-is-installed-in-fluxbox-0-9-13-a-467093/)

debiant 07-24-2006 08:37 AM

fbsetbg wont recognize feh is installed in fluxbox 0.9.13
 
I've tried just about everything I can think of to get fbsetbg to recognize feh (which is installed in /usr/bin) but it doesn't seem to want to work. The results are as follows:

wpsetters=feh fbsetbg -f /path/to/my/image.jpg
fbsetbg: I can't find an app to set the wallpaper with. You can install one in
many many ways but I will give you some simple advice: install Eterm and
you're set. Eterm provides Esetroot and thats a great wallpaper setter. I
recommend you install the package provided by your distro.

wpsetters=/usr/bin/feh fbsetbg -f /path/to/my/image.jpg
fbsetbg: I can't find an app to set the wallpaper with. You can install one in
many many ways but I will give you some simple advice: install Eterm and
you're set. Eterm provides Esetroot and thats a great wallpaper setter. I
recommend you install the package provided by your distro.

fbsetbg -u feh -f /path/to/my/image.jpg
fbsetbg: Couldn't find "feh" for wallpapersetter

fbsetbg -u /usr/bin/feh -f /path/to/my/image.jpg
fbsetbg: Couldn't find "feh" for wallpapersetter

Permissions for feh:
-rwxr-xr-x 1 root root 376333 2006-07-23 17:32 feh

MasterC 07-24-2006 08:59 AM

Ok, from what I've groked, it might be that you have an old fbsetbg version. You might want to try either editing fbsetbg, the specific line you are looking for looks something like:
wpsetters=${wpsetters:=Esetroot wmsetbg feh hsetroot chbg display qiv xv xsri xl
i xsetbg} # broken icewmbg'

You can change the order, and place feh first. Then, try using fbsetbg without any options and see what happens. Report back the errors you receive (if any) from just using fbsetbg after editing your fbsetbg file to have FEH first in that list.

HTH

Cool

debiant 07-24-2006 09:31 AM

Quote:

Originally Posted by MasterC
Ok, from what I've groked, it might be that you have an old fbsetbg version. You might want to try either editing fbsetbg, the specific line you are looking for looks something like:
wpsetters=${wpsetters:=Esetroot wmsetbg feh hsetroot chbg display qiv xv xsri xl
i xsetbg} # broken icewmbg'

You can change the order, and place feh first. Then, try using fbsetbg without any options and see what happens. Report back the errors you receive (if any) from just using fbsetbg after editing your fbsetbg file to have FEH first in that list.

HTH

Cool

Still getting the
fbsetbg: I can't find an app to set the wallpaper with. You can install one in
many many ways but I will give you some simple advice: install Eterm and
you're set. Eterm provides Esetroot and thats a great wallpaper setter. I
recommend you install the package provided by your distro.

error. Since fbsetbg is just a script... it shouldn't matter if I replace the script with another one no? so if I found a working fbsetbg script I should be able to just replace my current with the working one?

Well I tried replacing the script with one from the feh website and it still doesn't work, so I'm thinking there's something wrong elsewhere, but I sure can't figure it out. I don't know why it won't use feh...

debiant 07-24-2006 01:23 PM

Well after farting around with it for a couple of hours, I found a work around for the time being. I just commeneted out the bsetbg for the style I am using and put feh in the startup file for fluxbox. I still would like to know how to get fbsetbg to work though.

debiant 08-07-2006 10:36 PM

Quote:

Originally Posted by debiant
Well after farting around with it for a couple of hours, I found a work around for the time being. I just commeneted out the bsetbg for the style I am using and put feh in the startup file for fluxbox. I still would like to know how to get fbsetbg to work though.


I've also discovered that fbsetbg wont recognize Esetroot exists either. I'm just not getting it, but it's still bugging the hell out of me. Like I said I worked around it using feh manually, but I would very much like to get fbsetbg working properly.


All times are GMT -5. The time now is 02:16 PM.