Redshift

После установки Redshift

sudo pacman -S redshift

Обычно многие не могут правильно настроить его работу.
Есть два варианта решения.

1й вариант. Простой

Поменять способ определения местоположения на ручной в файле

nano ~/.config/redshift.conf
location-provider=manual

и вставить свои текущие координаты, которые можно определить по любым онлайн картам или найти в любой поисковой системе:

[manual]
lat=45.02
lon=38.59

2й вариант. Настроить службу

Если не сделать корректировок, указанных выше, то по умолчанию служба geoclue не имеет доступа
к ресурсам определения геопозиции, а redshift не имеет доступа к данной службе.
Поэтому в конце файла /etc/geoclue/geoclue.conf дописываем:

nano /etc/geoclue/geoclue.conf
[redshift]
allowed=true
system=false
users=

Также необходимо добавить какой нибудь рабочий ключ для службы. А именно раскомментировать
одну из строк типа:
#url=https://location.services.mozilla.com/v1/geolocate?key=YOUR_KEY (убрать символ # в начале строки)
и вместо YOUR_KEY вставить набор символов ключа.
Рядом, в каталоге /etc/geoclue/
лежит файл geoclue.conf.pacsave в нем можно попробовать позаимствовать ключи, но не все работают,
так как количество подключений по ним лимитировано. Можно получить собственный ключ
или найти его в интернете, но это другая история.

Затем настроить redshift через редактирование ~/.config/redshift.conf

nano ~/.config/redshift.conf

для начала проверить какие службы можно использовать, запустив в терминале

redshift -l list

.
В моем случае получил ответ

Доступные источники информации о местоположении:
geoclue2
manual

Буду использовать geoclue2, правим
location-provider=geoclue2

Проверяем в автозапуске наличие /usr/lib/geoclue-2.0/demos/agent

Проверяем работу redshift запустив его в терминале (не запускать через sudo, работать не будет)
Если все ок, то можно добавить запуск redshift через автозагрузку.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Вы можете быть заинтересованы в Cледующем

Подписаться
Уведомление о
guest
0 Комментарий
Inline Feedbacks
View all comments

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: