On Linux, you can use Redshift: http://jonls.dk/redshift/
I have been using it with the following parameters: redshift -l <my latitude>:<my longitude> -t 6500:5200 -g 0.8 -m vidmode
This results in slightly reduced gamma all the time but only a moderate redshift that doesn't offset colours too much. I have it set to autostart and I really don't notice it being there, however I do notice it is missing when switching users or OSes!
redshift -l <long>:<lat>
I've not had good luck with the f.lux port for linux.