我的 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
请注意,您可能已经通过查看man redshift
、、 (手动描述设置位置)和(您会看到它提供了)info redshift
的输出来弄清楚了这一点。dpkg -L redshift
example-redshift.conf