fluxbox - which "background setting" app has the least bulk?
SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
fluxbox - which "background setting" app has the least bulk?
I'm trying to use fbsetbg to set the background in fluxbox. Apparently all it does is use a helper app to set the image. Fluxbox recommends Eterm (for some weird reason) but I didn't see a Slackware package for this. I looked into building my own package but it requires a bunch of dependencies (also not included in Slackware). Install size is a big issue and I don't have a lot of extra space to work with. Which fbsetbg helper app uses the least amount of install space (including extra dependencies not included for fluxbox or X11).
The order is best first, worst last. So to make everything work fine, you should install something from the top of the list. Most people on #fluxbox would suggest you to install Feh as it is small and very efficient, but Esetroot (comes with Eterm) is also a good choice.
I've used qiv to watch pictures, it's a very small and nice program. I've a SlackBuild and a package in my hdd if you want it. Same for Eterm, AFAIK it didn't have so many dependencies.
feh seems to be a nice alternative too http://linuxbrit.co.uk/feh/ and as the wiki says, it allows you to use pseudo transparency.
display comes with ImageMagik if my memory doesn't fail, it's installed with a full Slackware install.
I've used qiv to watch pictures, it's a very small and nice program. I've a SlackBuild and a package in my hdd if you want it. Same for Eterm, AFAIK it didn't have so many dependencies.
Thanks for the offer. I admit, there arn't a ton of dependencies, but I ended up having to build and install 3 extra packages to run a program that I am only using 1 feature out of. I don't need any extra features, just a jpg full screen background. Can any of the programs you listed do this with a single binary? If not, I will probably give xv a shot since it comes with Slackware.
I think you already have it solved. But, I read
somewhere that if you install WindowMaker along
with Fluxbox fbsetbg starts working perfect. I mean
don't take my words for granted. But as long
as I can remember after I installed back WindwMaker
the only other setting I made was to add:
fbsetbg -f /home/west/img/slackwarelinux.png
To the: session.screen0.rootCommand:
parameter on .fluxbox/init
Mmm, i've only used Esetroot, qiv and display from the list. qiv and Esetroot depend on imlib which is included with Slackware. It seems feh depends on the same library, maybe you want to link the library statically.
Edit: qiv also depends on gdk, so probably you want to use feh.
Mmm, i've only used Esetroot, qiv and display from the list. qiv and Esetroot depend on imlib which is included with Slackware. It seems feh depends on the same library, maybe you want to link the library statically.
Edit: qiv also depends on gdk, so probably you want to use feh.
Thanks for the info. I know imlib is included, but I don't have it installed. I am trying to get the install down to the point where I have *only* what I need to and nothing else. I am allready over my size limit of 256MB, so at this point, anything extra is to much
When I get home, I'm going to go though them and run ldd on each of the binaries to see if any of them use libraries I allerady included for something else. Then I can figure out what I can do away with from there.
Distribution: Slackware & Slamd64. What else is there?
Posts: 1,705
Rep:
Quote:
Originally Posted by drkstr
I'm trying to use fbsetbg to set the background in fluxbox. Apparently all it does is use a helper app to set the image. Fluxbox recommends Eterm (for some weird reason) but I didn't see a Slackware package for this. I looked into building my own package but it requires a bunch of dependencies (also not included in Slackware). Install size is a big issue and I don't have a lot of extra space to work with. Which fbsetbg helper app uses the least amount of install space (including extra dependencies not included for fluxbox or X11).
Thanks for the help!
...drkstr
You can make flux do this by himself by setting a value in /.fluxbox/lastwallpaper. I don't know what he uses internally. You can also use bsetbg, it's 12K
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.