Source: redshift
Version: 1.9.1-4
Severity: grave
Tags: newcomer
Justification: renders package unusable

Dear Maintainer,

   * What led up to the situation?
   * What exactly did you do (or not do) that was effective (or
     ineffective)?
   * What was the outcome of this action?
   * What outcome did you expect instead?

When running the software it on a device without GPS support Redshift always
fails with the error "No more methods to try [for getting the location]". This
happens with geoclue2 activated and even when I manually pass some coordinates
to Redshift.

An example (sry, for German output):
$ redshift -vvv
Versuche Location Provider `geoclue2'...
Dienst »geoclue2« wird benutzt.
Position: 51.30° N, 12.33° O
Farbtemperatur: 5500K tagsüber, 3500K nachts
Solar elevations: day above 3.0, night below -6.0
Helligkeit: 1.00:1.00
Gamma (Tagsüber): 1.000, 1.000, 1.000
Gamma (Nachts): 1.000, 1.000, 1.000
Keine weiteren Methoden verfügbar.
$ redshift -l 51:32 -vvv
Position: 51.00° N, 32.00° O
Farbtemperatur: 5500K tagsüber, 3500K nachts
Solar elevations: day above 3.0, night below -6.0
Helligkeit: 1.00:1.00
Gamma (Tagsüber): 1.000, 1.000, 1.000
Gamma (Nachts): 1.000, 1.000, 1.000
Keine weiteren Methoden verfügbar.

Both tries do not work.

The full upstream report is available under
  https://github.com/jonls/redshift/issues/333
where the maintainer also suspected that it is a built/compilation error.
He suspects that "Redshift was not compiled with any adjustment methods".
Here his explanation (link:
https://github.com/jonls/redshift/issues/333#issuecomment-271186561):
> Redshift has several ways of adjusting the gamma ramps: Vidmode, Randr,
Quartz (on macOS), wingdi (on Windows), etc. When compiling, you have to
specify which adjustment method you want to include in the the application. If
you didn't include any, Redshift won't be able to do anything, it will just
fail with "no adjustment methods left to try".



-- System Information:
Debian Release: 8.6
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.8.0-0.bpo.2-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Reply via email to