¬† ¬† ¬† ¬† ¬†    Weekend Project: Tackle Color Management on
Linux      Practically speaking, there is another tricky part:
the application that wants to paint the colorful pixel onto the
screen needs to actually do the transformation, not just shove
raw RGB at the X server. But that's a problem for application
developers; there are libraries to make short work of the number
crunching, and a shockingly long list of Linux apps is already
prepared to pretty-up your colors if you'll just provide the
display characteristics.  And therein lies the work. In years
past, the task of creating the "display profile" (as it is
officially known) was both complicated and arcane. You needed a
light-sensing colorimeter that you could stick onto your
monitor, and you needed to work a suite of command-line tools
(which never seemed to be packaged for your distribution) to put
the monitor through its paces and capture its behavior with the
colorimeter. Not to mention that supported colorimeters were not
cheap or easy to find.