红移(redshift)无法获取地理位置应该怎么处理


#1

opensuse 滚草64位笔记本用使用红移启动后报错


我看红移是用google来确定我们的位置的,但是我在我家台式上用红移没有报无法获取地理位置的错误(台式系统linux mint19)我尝试手动输入经纬度来启动还是失败


#2

#3

你是终端运行的,systemctl —user status -l redshift.service 看看相关服务启动没有


#4

太不好意思了,感觉这个问题浪费了您的时间。满脑子都是我应该手动添加经纬度。(没有从根本解决问题)我后来在终端看到了github地址进去逛了一下,也就是看到您发的链接里面直接解决了我的问题。
引用里面的解决方法:
$sudo vi /etc/geoclue/geoclue.conf

在最后面加上

[redshift]
allowed=true
system=false
users=

保存。(这一步应该是让redshift可以通过geoclue来获取位置信息)然后我是重启计算机,不重启计算机的话应该是要自己动手开启geoclue服务。最后我电脑redshift正常启动