We can't find the internet
Attempting to reconnect
Something went wrong!
Hang in there while we get back on track
How to fix Redshift in Manjaro Linux i3
No more strained eyes at night
Redshift is a very cool program that can help in keeping your eyesight healthy — it’ll tint your screen red a little bit when the night approaches.
This puts less strain in your eyes.
Everything was working good, I had the
redshift package installed
and had setup it to start automatically on my
It was just after an update that I started to see this when trying to run it:
Trying location provider `geoclue2'... Using provider `geoclue2'. Using method `randr'. Waiting for initial location to become available... Unable to start GeoClue client: GDBus.Error:org.freedesktop.DBus.Error.NoReply: Message recipient disconnected from message bus without replying. Unable to get location from provider.
It never worked after that, even with the newest versions for
pacman -Q geoclue2 redshift geoclue2 2.5.1-1 redshift 1.12-2
After doing some sleuthing, I found a solution.
/etc/geoclue/geoclue.conf file, and add this at the end:
# ... [redshift] allowed=true system=false users=
To start Redshift automatically, add these lines to your
exec --no-startup-id /usr/lib/geoclue-2.0/demos/agent exec --no-startup-id redshift-gtk