是否可以解決 Redshift geoclue 錯誤?

是否可以解決 Redshift geoclue 錯誤?

之前人們曾經詢問過這個錯誤,但還沒有真正得到解答。

Redshift以前對我來說工作得很好,但現在不再這樣了。我不知道那是怎麼發生的。服務好像有問題geoclue什麼的。

難道我們不能

  1. Redshift無需任何位置即可手動打開和關閉?
  2. 手動設定位置?

我並不真正關心任何自動化,我只想要一個可以工作的螢幕調光器。有一個名為“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 薄荷)。

我首先刪除了紅移(只是一個安全步驟)

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
用戶=

相關內容