Estou usando o Linux Mint 18.2, mas ele é baseado no Ubuntu 16.04 e eu tenho muitos dos mesmos problemas, incluindo este. Eu apenas consegui resolver isso no meu laptop executando um GTX 940 no driver Nvidia 384.90 e testá-lo na minha área de trabalho com um 1070 amanhã.
Conforme observado acima, executei o seguinte para listar os locais que o desvio para o vermelho pode usar para basear sua cor:
redshift -l list
Então eu corri
redshift -l geoclue2
o que me permitiu iniciar o serviço de desvio para o vermelho e tudo estava funcionando bem. Depois, passei para garantir que funcionasse na inicialização, abrindo 'Aplicativos de Inicialização' e adicionando o último comando como um comando personalizado. Ao clicar em 'executar agora', pude testar se ele ainda funcionava, mas também executá-lo como um serviço em segundo plano, em vez de diretamente na CLI.