Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 78069 - fbsetbg and feh do not maintain aspect ratio of images
Summary: fbsetbg and feh do not maintain aspect ratio of images
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: High enhancement (vote)
Assignee: Commonbox Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-01-15 02:29 UTC by Sam Smith
Modified: 2006-07-23 10:53 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sam Smith 2005-01-15 02:29:48 UTC
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.
Comment 1 Sam Smith 2005-01-15 02:56:47 UTC
Realized that Esetroot is a much smarter program, and deals with this easily through its -fit option.

Consider this a feature request for feh.  :-)
Comment 2 Mathias Gumz 2005-05-01 22:09:37 UTC
this has nothing to do with fbsetbg nor with gentoo. make feature requests to upstream of feh.
Comment 3 Daniel Webert 2005-06-02 14:07:49 UTC
can we close this as upstream?
Comment 4 Jakub Moc (RETIRED) gentoo-dev 2006-07-23 10:53:01 UTC
Feature requests go upstream.