It seems redshift doesn't run without an active internet connection. If so, is there some way it could be run when there's no connection to the Internet?
As Anwar pointed out, redshift fetches its geolocation data from the internet by default. There is a workaround, though:
Manual configuration of geolocation data
a.) Using a config file
From the project's homepage:
Look for the directory provided above. If the configuration file doesn't exist, create one and append any custom options you like.
You will want to include
b.) Using command-line arguments
Launch Startup Applications:
Find the Redshift entry in the startup app list and hit Edit. Under command enter the following string:
Where LAT and LONG correspond with your coordinates. Hit save, then relog to activate Redshift.
|show 5 more comments|
The answer is yes. Redshift requires active Internet connection. It depends on
You can also verify this by running redshift from terminal. The terminal will display messages like
Which suggests, it is using Internet.
But, if you start redshift from terminal without Internet connection, the terminal will display these kinds of messages: