I used #redshift on #xfce and have done so for a few years now.
I set the lat and lon entries in the ~/.config/redshift.conf file to match my rough location, meaning it is now manual rather than automatic. The rest of redshift seems to work fine like that.
I have read elsewhere that you can 'fudge' this by using the 'demo' of geoclue-2 which will provide a rough estimation of location which should be perfectly adequate for redshift purposes - I believe this is done by changing the executable to be `/usr/lib/geoclue-2.0/demos/where-am-i`