人们之前曾询问过这个错误,但是还没有得到真正的答复。
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
。
答案1
根据文档对于配置文件,您可以手动指定位置、色温等……
例如,如果您在哥本哈根,您可以运行redshift-gtk -l 55.7:12.6
。这也会启动面板指示器。
答案2
似乎有一个 geoclue-2.0 可用,它为我解决了这个问题(Ubuntu Mate 16.04,redshift-gtk),并且这家伙(Linux Mint)。
我首先删除了红移(只是一个安全步骤)
apt-get purge redshift
然后按照俄语指导操作:
sudo apt-get install redshift-gtk geoclue-2.0
答案3
更新/etc/geoclue/geoclue.conf 配置文件!
白名单=org.freedesktop.DBus;_geoclue-demo-agent;gnome-shell;io.elementary.desktop.agent-geoclue2
[org.freedesktop.DBus]
允许=true
系统=true
用户=