I just released F.lux for Ubuntu (fades your screens at night)
kilianvalkhof.com
kilianvalkhof.com
EDIT: One advantage Redshift has is that it automatically determines your lng/lat based on your current "home" location in the Clock applet.
The fact that it is closed source should not be a problem unless you are RMS!
um, or unless you use an operating system or architecture for which they don't build a binary, so you can't use it no matter how well it works as advertised.
Your argument in the present context is exactly what I was referring to when I mentioned RMS!
Also, f.lux does work as advertised on the OSs that it is available for.
:-)
FreeBSD
> f.lux does work as advertised on the OSs that it is available for.
~/tmp/tmp# uname -a
Linux susie 2.6.27.39-0.2-default #1 SMP 2009-11-23 12:57:38 +0100 x86_64 x86_64 x86_64 GNU/Linux
~/tmp/tmp# cat /etc/SuSE-release
openSUSE 11.1 (x86_64)
VERSION = 11.1
~/tmp/tmp# wget http://launchpad.net/redshift/trunk/1.4.1/+download/redshift-1.4.1.tar.bz2
~/tmp/tmp# tar xf redshift-1.4.1.tar.bz2
~/tmp/tmp# cd redshift-1.4.1/
~/tmp/tmp/redshift-1.4.1# ./configure
[...]
redshift 1.4.1
prefix: /usr/local
compiler: gcc -std=gnu99
cflags: -g -O2
ldflags:
Adjustment methods:
RANDR: yes
VidMode: yes
WinGDI: no
Location providers:
GNOME Clock: no
GUI: statusicon
~/tmp/tmp/redshift-1.4.1# make
~/tmp/tmp/redshift-1.4.1# make
make all-recursive
make[1]: Entering directory `/root/tmp/tmp/redshift-1.4.1'
Making all in src
make[2]: Entering directory `/root/tmp/tmp/redshift-1.4.1/src'
Making all in gtk-redshift
make[3]: Entering directory `/root/tmp/tmp/redshift-1.4.1/src/gtk-redshift'
sed -e "s|\@gui_module\@|statusicon|g" gtk-redshift.in > gtk-redshift
make[3]: Leaving directory `/root/tmp/tmp/redshift-1.4.1/src/gtk-redshift'
make[3]: Entering directory `/root/tmp/tmp/redshift-1.4.1/src'
CC redshift.o
In file included from redshift.c:60:
gamma-randr.h:33: error: expected specifier-qualifier-list before xcb_randr_crtc_t
make[3]: *** [redshift.o] Error 1
make[3]: Leaving directory `/root/tmp/tmp/redshift-1.4.1/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/root/tmp/tmp/redshift-1.4.1/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/root/tmp/tmp/redshift-1.4.1'
make: *** [all] Error 2
This is Linux mind you, not some AIX box on which it will never compile, even though it has X11 installed. (And yes, I know I can disable RANDR in the above case and it will compile, that's beside the point)But - and this is sometimes a huge but - open source software (OSS) is more and more dependant on other OSS, making it sometimes next to impossible to port it to other platforms. Try building VLC from scratch and you'll see what I mean (you can use Linux). Furthermore, API changes are quite common for OSS even in minor version updates and that creates an additional mess (dependency hell), as was clearly demonstrated in my example above.
It's not all black and white.
i was able to compile it just fine on my openbsd laptop.
I've been holding out on buying an iPad to read in bed, precisely because F.lux has helped me so much on OSX. Is there a flux equivalent for iOS? Is it possible to write one?
Man, I would love a F.lux for the iPad! Shame that's not possible unless Apple built it into the OS themselves.
I've been using F.lux for a couple of months on OS X. The orange color at night looked a odd to me at first, but now I don't notice it.
F.lux can help you sleep better: http://www.stereopsis.com/flux/research.html
It's probably all in my head, but I'm going with it for now ;)
One of the greatest features of f.lux for me is that I actually start feeling more tired after it kicks in, so it really does encourage me to get to bed earlier.
before (last 100 chars): we only support 24/32-bit displays right now. XF86VidModeGetGammaRampSize returned 2048 entries.
xflux does the same. It's a new laptop - i7 in 64bit mode, so I don't know if that's at fault. I loved xflux on the old (32bit, nvidia) laptop, though.
Redshift as mentioned by paulsmith works great.
I've been a huge fan of F.lux on OS X for a very long time. The beautiful thing about the recent "gradual change" feature is that now I don't even notice it when I'm working late at night -- unless I have to turn off the application for some reason, and then I find myself squinting and fleeing.
Anyway, just wanted to take a moment out to thank you for helping so many people out.
Any chance you could ping him about that?
I wasn't able to find this in the old build, but the current one definitely has the bug. Let me know how it works.
Redshift is nice. But, the colours in xflux feel better. Nothing quantifiable though.
I spent a little bit of time a few months ago trying to dump the gamma tables to compare. Only accomplished reminding myself why I hate low-level X.
Although waking up in the morning to find your beautiful late design is bright cyan is a bit of a shocker sometimes.