Using fluxbox, trying to set up wallpapers. Using fbsetbg, the -a option has no effect--it fills the desktop background with the image, even if it has to horribly mangle the aspect ratio to do so. I looked at the feh manpage, and tried feh --bg-scale [filename] but it had the same lack of effect. (I asume fbsetbg -a is equal to feh --bg-scale...) I may be misreading the documentation--this may not be a feature of fbsetbg/feh. But if it's not, it should be.... Reproducible: Always Steps to Reproduce: 1.emerge fluxbox 2.emerge feh 3.try to fbsetbg with an odd-shaped image. http://antwrp.gsfc.nasa.gov/apod/image/0411/eclipselapse_egan_big.jpg is a good one. Actual Results: Horribly distorted image. Expected Results: Made pretty desktop background with proper aspect ratio. Portage 2.0.51-r3 (default-linux/amd64/2004.3, gcc-3.4.3, glibc-2.3.4.20040808- 1, 2.6.9-gentoo-r14 x86_64) ================================================================= System uname: 2.6.9-gentoo-r14 x86_64 AMD Athlon(tm) 64 Processor 3000+ Gentoo Base System version 1.4.16 Autoconf: sys-devel/autoconf-2.59-r5 Automake: sys-devel/automake-1.8.5-r1 Binutils: sys-devel/binutils-2.15.90.0.1.1-r3 Headers: sys-kernel/linux26-headers-2.6.8.1-r2 Libtools: sys-devel/libtool-1.5.2-r7 ACCEPT_KEYWORDS="amd64" AUTOCLEAN="yes" CFLAGS="-O2 -pipe -fomit-frame-pointer" CHOST="x86_64-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3/ hare/config /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/ onfig/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox" GENTOO_MIRRORS="http://mirrors.tds.net/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="amd64 X acpi alsa berkdb bitmap-fonts cdr cjk crypt cups dvd emul-linux-x8 esd f77 flac font-server fortran gif gpm gtk imlib ipv6 jp2 jpeg libwww lzw lz -tiff mad matroska motif multilib ncurses nls oggvorbis opengl oss pam perl png python readline ssl tcpd tetex tiff truetype truetype-fonts type1-fonts usb use locales xml xml2 xmms xpm xprint xrandr xv zlib" For what it's worth, I'm using xorg-x11-6.8.0-r3, fluxbox-0.9.11, and feh-1.2.6.
Realized that Esetroot is a much smarter program, and deals with this easily through its -fit option. Consider this a feature request for feh. :-)
this has nothing to do with fbsetbg nor with gentoo. make feature requests to upstream of feh.
can we close this as upstream?
Feature requests go upstream.