LinuxQuestions.org
View the Most Wanted LQ Wiki articles.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices

Reply
 
Search this Thread
Old 08-08-2006, 12:03 AM   #1
drkstr
Senior Member
 
Registered: Feb 2006
Location: Seattle, WA: USA
Distribution: Slackware 11.0
Posts: 1,191

Rep: Reputation: 45
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).

Thanks for the help!
...drkstr
 
Old 08-08-2006, 01:00 AM   #2
gbonvehi
Senior Member
 
Registered: Jun 2004
Location: Argentina (SR, LP)
Distribution: Slackware
Posts: 3,145

Rep: Reputation: 51
From: http://fluxbox-wiki.org/index.php/Ho...the_background
Quote:
Fbsetbg can use following wallpapersetters of which ONLY feh, esetroot and wmsetbg support pseudo transparency:

Esetroot
wmsetbg
feh
hsetroot
chbg
display
qiv
xv
xsri
xli
xsetbg

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.

Last edited by gbonvehi; 08-08-2006 at 01:05 AM.
 
Old 08-08-2006, 01:52 AM   #3
drkstr
Senior Member
 
Registered: Feb 2006
Location: Seattle, WA: USA
Distribution: Slackware 11.0
Posts: 1,191

Original Poster
Rep: Reputation: 45
Quote:
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.

Thanks for the help!
...drkstr
 
Old 08-08-2006, 06:28 AM   #4
mokele
Member
 
Registered: Jan 2005
Location: Puerto Rico
Distribution: Slackware 13
Posts: 146

Rep: Reputation: 15
Hi drkstr.

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

-Regards

-W
 
Old 08-08-2006, 11:23 AM   #5
gbonvehi
Senior Member
 
Registered: Jun 2004
Location: Argentina (SR, LP)
Distribution: Slackware
Posts: 3,145

Rep: Reputation: 51
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.

Last edited by gbonvehi; 08-08-2006 at 11:27 AM.
 
Old 08-08-2006, 01:20 PM   #6
drkstr
Senior Member
 
Registered: Feb 2006
Location: Seattle, WA: USA
Distribution: Slackware 11.0
Posts: 1,191

Original Poster
Rep: Reputation: 45
Quote:
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.

Thanks for everyone's help!
...drkstr
 
Old 08-08-2006, 10:21 PM   #7
Randux
Senior Member
 
Registered: Feb 2006
Location: Siberia
Distribution: Slackware & Slamd64. What else is there?
Posts: 1,705

Rep: Reputation: 54
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
 
Old 08-08-2006, 11:13 PM   #8
drkstr
Senior Member
 
Registered: Feb 2006
Location: Seattle, WA: USA
Distribution: Slackware 11.0
Posts: 1,191

Original Poster
Rep: Reputation: 45
Thanks Randux! That's exactly what I needed. I'll give it a try.

...drkstr
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
LXer: Photoshop tops "most wanted" Linux app list LXer Syndicated Linux News 0 02-01-2006 08:16 PM
Can't resize ext3 partition (using "parted"). Help or advise another app, plz kornerr Linux - General 2 04-28-2005 10:01 AM
Changing desktop background I receive the error "gnome_backgorund_properties" has end netmobster Linux - Newbie 1 09-01-2004 03:33 PM
KDE: How to change the desktop background image without using "Control Center"? BrianK Linux - Software 6 07-09-2004 05:44 PM
Quesiton about "FIREWALL setting" in "SETUP"--please help out yuzuohong Linux - Networking 1 05-14-2002 11:42 PM


All times are GMT -5. The time now is 03:20 PM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration