Resolvido isso via: sudo apt-mark hold geoclue-2.0
sudo apt-get install redshift
e sudo apt-get remove geoclue-2.0
e definindo a localização manualmente nas configurações de controle Redshift - > Avançado - > Localização.
Gostaria de usar o redshift para alterar a temperatura da cor da tela antes de tentar dormir.
Agora parece que o redshift requer que eu instale geoclue . Mas eu não quero ter esse pacote instalado. E, além disso, gostaria de especificar os horários para a cor da minha tela ser alterada manualmente. Ou configurando minha posição manualmente ou simplesmente especificando a hora em que ela deve começar e terminar o escurecimento.
Existe uma maneira de alterar a temperatura da cor da minha tela com alguma outra ferramenta ou com algum truque, talvez? Eu também estou interessado em por que isso não é possível com o redshift, mesmo que não importe se ele obtém os dados dos dados de posição do geoclue ou por alguns dados inseridos manualmente.
Estou usando o Debian 9 com o KDE.
Você pode fazer a maioria dessas coisas com o redshift, e você não precisa do geoclue instalado. Para definir cores diretamente da linha de comando, basta colocar:
redshift -l 55.7:12.6 -t 5700:3600 -g 0.8 -m randr -v
A opção -l
diz ao redshift sobre sua localização (latitude e longitude). Você também pode usar um arquivo de configuração. Por exemplo:
[redshift]
temp-day=5700
temp-night=3600
gamma=0.8
adjustment-method=randr
location-provider=manual
[manual]
lat=55.7
lon=12.6
Se você salvar isso como redshift.conf
no seu $HOME/.config
, o redshift lerá esses ajustes sempre que for iniciado. BTW, você pode iniciar o redshift na inicialização colocando redshift &
no seu arquivo .xinitrc
.
Todos os exemplos acima são tirados de man redshift
, muitas informações também podem ser encontradas no site redshift . Espero que isto ajude.
Tags debian software-rec