Existe um bug conhecido # 868904 que impede que o Redshift inicie automaticamente em 11.10 devido a conflitos de geoclue na inicialização .
Veja Comentário # 17 no relatório de erros para uma possível solução de configuração do local permanentemente no arranque.
1) Use o link ou qualquer outro serviço para encontrar sua latitude / longitude
2) Ajuste o comando de inicialização do redshift para:
gtk-redshift -l <latitude>:<longitude>
Exemplo de latitude / longitude de Amsterdã para redshift: gtk-redshift -l 52.37: 4.9
É supostamente corrigido no pacote 1.7-1ubuntu2, mas a página inicial do Launchpad para o projeto lista apenas 1,7-0ubuntu1 construído há 35 semanas.
Você pode tentar fazer o download direto do site para ver se ele corrige o problema com uma versão posterior.