É possível solucionar o bug da geoclue do Redshift?

É possível solucionar o bug da geoclue do Redshift?

As pessoas já perguntaram sobre esse bug antes, mas ele ainda não foi respondido.

Redshiftcostumava funcionar bem para mim, mas agora não funciona mais. Não sei como isso aconteceu. Parece haver algum problema com o geoclueserviço ou algo assim.

Não podemos

  1. Ativar e desativar manualmente Redshift, sem precisar de qualquer localização?
  2. Definir o local manualmente?

Eu realmente não me importo com nenhuma automação, só quero um dimmer de tela funcionando. Existe uma alternativa chamada “Iris”, mas é um aplicativo pago.

Aqui está o que acontece

 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.

A mesma coisa acontece quando eu uso gtk-redshifte redshift-gtk.

Responder1

Conformedocumentaçãopara o arquivo de configuração, você pode especificar manualmente a localização, a temperatura da cor, etc.

Por exemplo, se você estivesse em Copenhague, poderia concorrer redshift-gtk -l 55.7:12.6. Isso também iniciará o indicador do painel.

Responder2

Parece haver um geoclue-2.0 disponível, que resolve o problema para mim (Ubuntu Mate 16.04, redshift-gtk) e paraesse cara(Linux Mint).

Eu removi o redshift primeiro (apenas uma etapa de segurança) por

apt-get purge redshift

E então fiz como instruído em russo:

sudo apt-get install redshift-gtk geoclue-2.0

Responder3

Atualizar/etc/geoclue/geoclue.conf arquivo de configuração!

lista branca=org.freedesktop.DBus;_geoclue-demo-agent;gnome-shell;io.elementary.desktop.agent-geoclue2

[org.freedesktop.DBus]
permitido = verdadeiro
sistema = verdadeiros
usuários =

informação relacionada