正如我在主题中所说,我遇到了 geoclude 问题。
我有:
unable to start GeoClude client:
GDBus.Error.....AccessDenied:Geolocation disabled for UID 1000.
然后我也安装了 fluxgui,但即使它运行正常,它也不会改变屏幕颜色或对比度。
我认为在 /usr/share/gtk-doc/html/ 中应该有 /geoclue 目录,这样我就可以编辑 .config 文件,但那里只有 totem,没有 geoclude。在系统更新之前,一切都运行正常。
答案1
两种互补的解决方案:
1:编辑 GeoClue 的配置以允许红移
通过运行将以下行附加到/etc/geoclue/geoclue.conf
:
sudo nano /etc/geoclue/geoclue.conf
[redshift]
allowed=true
system=false
users=
2:使用手动选项编辑或创建 RedShift 的配置。
丹麦哥本哈根的手动配置示例。请参阅Redshift 主页以获取额外的配置示例。更改您所在位置的纬度和经度。
nano ~/.config/redshift.conf
[redshift]
temp-day=6500
temp-night=3700
location-provider=manual
[manual]
lat=55.7
lon=12.6
去测试
在终端中运行kill $(pgrep '[r]edshift*') && redshift -t 3600:3600
以终止当前实例并以 3600k 温度运行红移。几秒钟后屏幕应该会调整。如果此操作有效ctrl+c中断当前红移实例。将红移配置编辑为所需设置。通过在终端中运行以新配置重新启动红移redshift-gtk & disown
。