Кстати смешно то, что когда ты в винде или линуксе "загружаешь профиль" (xcalib, Argyll-овский dispwin, всякие ICC Profile Loader и т.п.) - на самом деле нормальное ICC преобразование не применяется. В видеокарту только загружаются одномерные 256 байтные LUT-ы - т.е. просто три функции вида R=f(R), G=f(G), B=f(B). На части ноутов, особенно с говёнными экранами, это уже даёт хороший результат, т.к. там проблема тупо в том что всё слишком синее, а цвета сами по себе более-менее аккуратные. Но на самом деле в ICC всё хитрее и там как правило лежит 3-хмерный cLUT т.е. (R,G,B)=f(R,G,B)