Можно ли обойти ошибку геоклика Redshift?
Люди спрашивали об этой ошибке раньше, но на самом деле еще не было ответа.
Redshift
Раньше у меня все работало нормально, а теперь уже нет. Я не знаю, как это случилось. Кажется, есть некоторая проблема с geoclue
обслуживание или что-то.
Мы не можем
- Переключить вручную
Redshift
и выключать, не нуждаясь в каком-либо месте? - Установить местоположение вручную?
Меня не волнует автоматизация, я просто хочу рабочий диммер экрана. Существует альтернатива под названием "Iris", но это платное приложение.
Вот что происходит
arun@arun-GP70-2OD:~$ redshift
Trying location provider `geoclue'...
Started Geoclue provider `Geoclue Master'.
Using provider `geoclue'.
** (process:4125): WARNING **: Could not get location, 3 retries left.
** (process:4125): WARNING **: Could not get location, 2 retries left.
** (process:4125): WARNING **: Could not get location, 1 retries left.
** (process:4125): WARNING **: Provider does not have a valid location available.
Unable to get location from provider.
То же самое происходит, когда я использую gtk-redshift
а также redshift-gtk
,
3 ответа
Согласно документации для файла конфигурации, вы можете вручную указать местоположение, цветовую температуру и т. Д.
Например, если вы были в Копенгагене, вы могли бы запустить redshift-gtk -l 55.7:12.6
, Это также запустит индикатор панели.
Обновите файл /etc/geoclue/geoclue.conf !конфигурации
белый список = org.freedesktop.DBus;_geoclue-demo-agent;gnome-shell;io.elementary.desktop.agent-geoclue2
[org.freedesktop.DBus]
разрешено = истинная
система = истинные
пользователи =
Кажется, есть доступный geoclue-2.0, который решает проблему для меня (Ubuntu Mate 16.04, redshift-gtk) и для этого парня (Linux Mint).
Сначала я удалил красное смещение (только шаг безопасности)
apt-get purge redshift
А потом сделал так, как велено по-русски
sudo apt-get install redshift-gtk geoclue-2.0