Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.user > #181513

Re: Clairification - was [Re: Desktop Background Bites the Dust]

From Brian <ad44@cityscape.co.uk>
Newsgroups linux.debian.user
Subject Re: Clairification - was [Re: Desktop Background Bites the Dust]
Date 2017-05-27 20:20 +0200
Message-ID <tLOtI-7xL-19@gated-at.bofh.it> (permalink)
References (3 earlier) <tKIgF-5fw-5@gated-at.bofh.it> <tKYEO-77g-11@gated-at.bofh.it> <tLwn8-3mz-7@gated-at.bofh.it> <tLIeC-2RJ-15@gated-at.bofh.it> <tLLm9-5lF-3@gated-at.bofh.it>
Organization linux.* mail to news gateway

Show all headers | View raw


On Sat 27 May 2017 at 09:52:45 -0500, David Wright wrote:

> On Sat 27 May 2017 at 12:32:06 (+0100), Brian wrote:
> > On Fri 26 May 2017 at 17:57:40 -0500, Michael Milliman wrote:
> > 
> > > And actually, the --no-xinerama flag is not needed, at least on my
> > > system.  I use feh --bg-fill ... and it works just fine.  Of course,
> > > that is a very limited (and safe) usage of feh.  I don't think it wise
> > > to use it for anything much more (IMHO).
> > 
> > Surprising after all these years that feh is now revealed as an unsafe
> > image viewer.
> 
> Wow, I didn't realise I'd participated in a revelation.

It happens all the time on -user. :)
 
> I noticed the overwriting problem in September 2007, within days of
> buying a digital camera that set the orientation flag. (Previously,
> I'd been using a work cast-off which didn't set it.) I'd used xzgv
> for some years as my image viewer but never had much luck with its
> --exif-orient option, so I tried feh as an alternative because
> it appeared to honour it.
> 
> Very soon after using feh, I noticed that the timestamps displayed
> by mc on my camera picture directories were getting screwed up.
> Of course, these picture files get backed up straight from the SD
> card before I even look at them, so I was able to restore the
> original pictures without any difficulty once I'd worked out
> what to blame.

My first reaction on encountering the overwriting a short time ago was
to be annoyed; perhaps a similar reaction to yours. After reading that
the transformation was lossless (no pixels harmed in the process) I came
to terms with it for a while. I regarded the original photos as having
the wrong orientation and didn't mind ending up with ones which were
"correct". Also, any file change does not materially affect printing.

Then I decided it is usually not a good idea to lose an original file,
so I unbound the editing keys and rebound them to backup the original
before conducting any rotations etc. The "Q" key was also rebound to
restore the file on quitting feh. This effort made me feel better but
I still wondered whether losing the original was technically critical
in all circumstances. I am persuadable.

If libjpeg-progs (libjpeg-turbo-progs) is purged the issue becomes a
non-issue.

> (However there are still probably a few downloaded images that are
> not in their original state, because I have no practical way of
> discovering which ones they are.)
> 
> Apologies for not bringing it up then. I didn't resubscribe
> here for another 8 years and was only reminded about the problem
> on seeing this thread. FWIW I use xsetbg (xloadimage) for my
> desktops, but my laptops use the background colour as a
> battery-state and, in extremis, CPU temperature indicator. So,
> for example, if the power cord dislodges, the presently green
> background will switch to yellow.

The only backgrounds I contemplate having are ones with a solid color.
So its xsetroot for me on most occasions.

> > I use it to look at an image prior to printing it from feh
> > and see that as quick, reliable and convenient but not as unwise.
> 
> Understood. I didn't know whether you were a feh user, or had just
> read the man page, when I made my mouse comment. In any case, such
> single-use instances as proof-checking and wallpaper-setting may
> well justify its use, but my comment about its misdescription
> and dangers was intended for readers of this list who might use
> it as a general-purpose viewer after installing it in the wake of
> this thread.

It doesn't take much effort to damn a piece of software and labelling
it as unsafe without a justification is one way to steer users away
from it. feh would probably now be "a thing of history" if it were not
for its present maintainer, Daniel Friesel. Most people would not read
the issues on github and could form an unjustified impression of feh
and its development from such unsubstantiated claims. Articulated
criticism is one thing, assassination by innuendo is another.
 
> BTW I checked the error message I mentioned earlier. Feh itself
> emits the incorrect error message for PNG files, but the correct
> message is emitted by the spawned jpegtran program for JPGs.

Confirmed.

Incidentally, your mouse remarks (re Ctrl+2) are valid but (untested) I
expect the action could be rebound to a different button. Stretch has a
--auto-rotate option, which is very useful. It can easily be installed
on Jessie with a few extra packages to get it going.

-- 
Brian.

Back to linux.debian.user | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

Desktop Background Bites the Dust Michael Milliman <michael.e.milliman@gmail.com> - 2017-05-19 07:00 +0200
  Re: Desktop Background Bites the Dust Cindy-Sue Causey <butterflybytes@gmail.com> - 2017-05-19 07:30 +0200
    Re: Desktop Background Bites the Dust Jimmy Johnson <field.engineer@gmail.com> - 2017-05-19 12:00 +0200
    Re: Desktop Background Bites the Dust Mike Kupfer <mkupfer@alum.berkeley.edu> - 2017-05-20 20:50 +0200
      Re: Desktop Background Bites the Dust Michael Milliman <michael.e.milliman@gmail.com> - 2017-05-21 01:30 +0200
  Re: Desktop Background Bites the Dust David Christensen <dpchrist@holgerdanske.com> - 2017-05-20 04:20 +0200
    Re: Desktop Background Bites the Dust Jimmy Johnson <field.engineer@gmail.com> - 2017-05-20 07:10 +0200
      Re: Desktop Background Bites the Dust RavenLX <ravenlx@sitesplace.net> - 2017-05-21 15:00 +0200
        Re: Desktop Background Bites the Dust Fungi4All <fungilife@protonmail.com> - 2017-05-21 18:10 +0200
        Re: Desktop Background Bites the Dust David Christensen <dpchrist@holgerdanske.com> - 2017-05-21 23:40 +0200
          Re: Desktop Background Bites the Dust <tomas@tuxteam.de> - 2017-05-22 10:00 +0200
            Re: Desktop Background Bites the Dust Michael Milliman <michael.e.milliman@gmail.com> - 2017-05-22 22:30 +0200
            Re: Desktop Background Bites the Dust David Wright <deblis@lionunicorn.co.uk> - 2017-05-23 01:50 +0200
          Re: Desktop Background Bites the Dust RavenLX <ravenlx@sitesplace.net> - 2017-05-25 13:40 +0200
            Re: Desktop Background Bites the Dust Michael Milliman <michael.e.milliman@gmail.com> - 2017-05-27 01:10 +0200
    Re: Desktop Background Bites the Dust Michael Milliman <michael.e.milliman@gmail.com> - 2017-05-21 01:30 +0200
  Re: Desktop Background Bites the Dust Mike Kupfer <mkupfer@alum.berkeley.edu> - 2017-05-20 21:00 +0200
    Re: Desktop Background Bites the Dust Michael Milliman <michael.e.milliman@gmail.com> - 2017-05-21 01:40 +0200
      Re: Desktop Background Bites the Dust Michael Milliman <michael.e.milliman@gmail.com> - 2017-05-21 04:40 +0200
        Re: Desktop Background Bites the Dust Michael Milliman <michael.e.milliman@gmail.com> - 2017-05-21 18:00 +0200
        Clairification - was [Re: Desktop Background Bites the Dust] Richard Owlett <rowlett@cloud85.net> - 2017-05-24 19:30 +0200
          Re: Clairification - was [Re: Desktop Background Bites the Dust] Michael Milliman <michael.e.milliman@gmail.com> - 2017-05-25 00:30 +0200
            Re: Clairification - was [Re: Desktop Background Bites the Dust] David Wright <deblis@lionunicorn.co.uk> - 2017-05-25 02:00 +0200
              Re: Clairification - was [Re: Desktop Background Bites the Dust] Michael Milliman <michael.e.milliman@gmail.com> - 2017-05-25 02:30 +0200
              Re: Clairification - was [Re: Desktop Background Bites the Dust] Brian <ad44@cityscape.co.uk> - 2017-05-25 13:20 +0200
                Re: Clairification - was [Re: Desktop Background Bites the Dust] David Wright <deblis@lionunicorn.co.uk> - 2017-05-25 17:40 +0200
                Re: Clairification - was [Re: Desktop Background Bites the Dust] Brian <ad44@cityscape.co.uk> - 2017-05-25 20:30 +0200
          Re: Clairification - was [Re: Desktop Background Bites the Dust] Richard Owlett <rowlett@cloud85.net> - 2017-05-25 13:00 +0200
            Re: Clairification - was [Re: Desktop Background Bites the Dust] Dejan Jocic <jodejka@gmail.com> - 2017-05-25 13:10 +0200
              Re: Clairification - was [Re: Desktop Background Bites the Dust] Richard Owlett <rowlett@cloud85.net> - 2017-05-25 13:30 +0200
              Re: Clairification - was [Re: Desktop Background Bites the Dust] Michael Milliman <michael.e.milliman@gmail.com> - 2017-05-27 01:10 +0200
            Re: Clairification - was [Re: Desktop Background Bites the Dust] Ric Moore <wayward4now@gmail.com> - 2017-05-26 16:50 +0200
              Re: Clairification - was [Re: Desktop Background Bites the Dust] Richard Owlett <rowlett@cloud85.net> - 2017-05-26 17:20 +0200
              Re: Clairification - was [Re: Desktop Background Bites the Dust] Michael Milliman <michael.e.milliman@gmail.com> - 2017-05-27 01:10 +0200
            Re: Clairification - was [Re: Desktop Background Bites the Dust] Michael Milliman <michael.e.milliman@gmail.com> - 2017-05-27 01:00 +0200
              Re: Clairification - was [Re: Desktop Background Bites the Dust] Brian <ad44@cityscape.co.uk> - 2017-05-27 13:40 +0200
                Re: Clairification - was [Re: Desktop Background Bites the Dust] David Wright <deblis@lionunicorn.co.uk> - 2017-05-27 17:00 +0200
                Re: Clairification - was [Re: Desktop Background Bites the Dust] Curt <curty@free.fr> - 2017-05-27 17:20 +0200
                Re: Clairification - was [Re: Desktop Background Bites the Dust] Brian <ad44@cityscape.co.uk> - 2017-05-27 20:20 +0200
                Re: Clairification - was [Re: Desktop Background Bites the Dust] Brian <ad44@cityscape.co.uk> - 2017-05-29 20:20 +0200
                Re: Clairification - was [Re: Desktop Background Bites the Dust] Michael Milliman <michael.e.milliman@gmail.com> - 2017-05-30 06:00 +0200
                Re: Clairification - was [Re: Desktop Background Bites the Dust] Richard Owlett <rowlett@cloud85.net> - 2017-05-30 11:20 +0200
                Re: Clairification - was [Re: Desktop Background Bites the Dust] Brian <ad44@cityscape.co.uk> - 2017-05-30 11:40 +0200
                Re: Clairification - was [Re: Desktop Background Bites the Dust] Greg Wooledge <wooledg@eeg.ccf.org> - 2017-05-30 14:30 +0200
                Re: Clairification - was [Re: Desktop Background Bites the Dust] <tomas@tuxteam.de> - 2017-05-30 15:10 +0200
  SOLVED? - was [Re: Desktop Background Bites the Dust] Richard Owlett <rowlett@cloud85.net> - 2017-06-10 23:00 +0200
    Re: SOLVED - was [Re: Desktop Background Bites the Dust] Michael Milliman <michael.e.milliman@gmail.com> - 2017-06-11 02:40 +0200
    Re: SOLVED? - was [Re: Desktop Background Bites the Dust] songbird <songbird@anthive.com> - 2017-06-11 03:10 +0200
      Re: SOLVED? - was [Re: Desktop Background Bites the Dust] Michael Milliman <michael.e.milliman@gmail.com> - 2017-06-11 03:10 +0200

csiph-web