Redshift не работает без подключения к интернету из-за отсутствия информации о местоположении

Мое красное смещение работает только при наличии подключения к интернету на моем ноутбуке. Есть ли обходной путь? Это не удобно, что никто не может указать это в программном обеспечении. Это мой вывод терминала:

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:~$

1 ответ

Смотреть на /usr/share/doc/redshift/example-redshift.conf, Обратите особое внимание на бит где lat а также lon назначаются вручную. Скопируйте этот файл (или его часть, если вам не нравятся все настройки) в ~/.config/redshift.conf, выясните свою широту и долготу (с Google Maps?), и отредактируйте ручное переопределение соответствующим образом.

Обратите внимание, что вы могли бы понять это, посмотрев на man redshift, info redshift, (которые описывают настройку местоположения вручную) и вывод dpkg -L redshift (где бы вы увидели, что это при условии example-redshift.conf).

Другие вопросы по тегам