Parece que o redshift não funciona sem uma conexão ativa à Internet. Em caso afirmativo, existe alguma maneira de executá-lo quando não houver conexão com a Internet?
indicator
display
brightness
prasanna
fonte
fonte
Respostas:
Atualização: observe que uma correção está a caminho. Você pode esperar até que ele chegue nos repositórios oficiais ou aplicá-lo você mesmo, seguindo os conselhos no post # 53 e no relatório de erros .
Como Anwar apontou, o Redshift busca seus dados de geolocalização online por padrão. Há uma solução alternativa, no entanto:
Configuração manual de dados de geolocalização
a.) Usando um arquivo de configuração
Na página inicial do projeto :
Procure o diretório fornecido acima. Se o arquivo de configuração não existir, crie um e acrescente as opções personalizadas que você desejar.
Você deseja incluir
location-provider=manual
e modificarlat=
elong=
com a sua localização. Essa caixa de diálogo ajudará a determinar suas coordenadas.b.) Usando argumentos da linha de comando
Inicie aplicativos de inicialização :
Encontre a entrada Redshift na lista de aplicativos de inicialização e clique em Editar . Sob comando, digite a seguinte cadeia:
Onde LAT e LONG correspondem às suas coordenadas. Pressione salvar e, em seguida, faça logon novamente para ativar o Redshift .
fonte
redshift -v -c '~/.config/redshift.conf'
.redshift -v -l 8.5:77.0
.[redshift]
e[manual]
) no seu arquivo de configuração?A resposta é sim. Redshift requer conexão ativa com a Internet. Depende do
libgeoclue0
pacote que busca a localização geográfica da Internet.Você também pode verificar isso executando o desvio para o vermelho no terminal. O terminal exibirá mensagens como
O que sugere, está usando a Internet.
Mas, se você iniciar o desvio para o vermelho no terminal sem conexão com a Internet, o terminal exibirá esses tipos de mensagens:
fonte
According to geoclue provider we're at ...
dizendo isso.