← Back to team overview

desktop-packages team mailing list archive

[Bug 868904] Re: Redshift fails to start with session if no external location provider is available

 

The only work around I found was to configure redshift with manual
location, and to have a script launched buy my window manager (I use
'mate') which automatically configures the location in the
~/.config/redshift.conf file.

Like this:
https://gist.github.com/ygbourhis/53f1ef5c6cb4b70ba910

So with this, redshift starts even with no network and will use the last
saved position (in fact works the way it should).

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to ubuntu-geoip in Ubuntu.
https://bugs.launchpad.net/bugs/868904

Title:
  Redshift fails to start with session if no external location provider
  is available

Status in Redshift:
  Confirmed
Status in Ubuntu GeoIP:
  Confirmed
Status in redshift package in Ubuntu:
  Fix Released
Status in ubuntu-geoip package in Ubuntu:
  Confirmed

Bug description:
  Since switching to oneiric redshift won't start.  It is listed as a
  startup application and these lines are present in .xsession-error
  from it:

      Unable to get location from provider.
      Started Geoclue provider `Geoclue Master'.
     Using provider `geoclue'.

  There is also no process in a ps listing.  If I start it from the
  command prompt then it starts just fine often with substantially
  similar messages.

  ProblemType: Bug
  DistroRelease: Ubuntu 11.10
  Package: redshift 1.7-0ubuntu1
  ProcVersionSignature: Ubuntu 3.0.0-12.19-generic 3.0.4
  Uname: Linux 3.0.0-12-generic x86_64
  NonfreeKernelModules: nvidia
  ApportVersion: 1.23-0ubuntu2
  Architecture: amd64
  Date: Wed Oct  5 22:39:15 2011
  SourcePackage: redshift
  UpgradeStatus: No upgrade log present (probably fresh install)

To manage notifications about this bug go to:
https://bugs.launchpad.net/redshift/+bug/868904/+subscriptions