Application | Provided by | Transparency | Notes |
---|---|---|---|
Esetroot | Eterm | yes | Don't build it yourself |
feh | feh | yes | no imagerendering |
wmsetbg | WindowMaker | yes | |
xsri | xsri | yes | Only on RedHat |
chbg | chbg | yes | Doesn't return 1 on error |
display | ImageMagick | no | |
qiv | qiv | no | |
xv | xv | no | Huge and slow |
xsetroot | xli | no | |
xli | xli | no | |
xsetbg | xli | no |
Since we all want transparency for the menu nowadays I
recommend you install Esetroot. Which means of course you have to
install Eterm. I recommend you install the package provided by
your distro so you also install all dependencies. If you don't
want to use Eterm you can copy Esetroot to a safe place and then
uninstall Eterm.
If you insist on building Eterm from a source package don't
forget to install imlib and libimlib-devel.
*/10 * * * * 0 DISPLAY=:0.0 PATH=$PATH:/usr/X11R6/bin \ fbsetbg -R /path/to/your/wallpaperdirectory