На этот вопрос уже есть ответ здесь:
Мое красное смещение работает, только если есть подключение к Интернету на моем ноутбуке. Есть ли обходной путь? Неудобно, что это нельзя указать внутри программы. Это мой вывод терминала:
empedokles@thinkpad:~$ redshift
Trying location provider `geoclue'...
Started Geoclue provider `Geoclue Master'.
Service »geoclue« is used.
Could not get location (3 retries left): Geoclue master client has no usable Position providers.
Couldn't get position from Service.
empedokles@thinkpad:~$
Взгляд /usr/share/doc/redshift/example-redshift.conf
. Отметьте особенно бит, где lat
и lon
присвоены вручную. Скопируйте этот файл (или часть его, если Вам не нравятся все настройки) к ~/.config/redshift.conf
, выясните свою широту и долготу (с картами Google?), и редактирование ручное переопределение соответственно.
Примечание, на которое Вы, возможно, вероятно, поняли это путем рассмотрения man redshift
, info redshift
, (которые описывают местоположение установки вручную) и вывод dpkg -L redshift
(где Вы видели бы, что это обеспечило example-redshift.conf
).