You are not logged in.

#1 2007-07-06 20:35:15

Gullible Jones
Member
Registered: 2004-12-29
Posts: 4,863

Setting my monitor's color temperature

Simple question... How would I set the color temperature of my display from 9300K to 6500K, absent the usual hardware menu? Are there any software utilities that let me set color temperature.

Edit: my graphics hardware is i945GM, not anything from nVidia, for what it's worth.

(And apparently gamma corrections don't have any bearing on color temperature. Oy veh.)

Last edited by Gullible Jones (2007-07-06 21:18:52)

Offline

#2 2007-07-06 22:35:47

iphitus
Forum Fellow
From: Melbourne, Australia
Registered: 2004-10-09
Posts: 4,927

Re: Setting my monitor's color temperature

Hardware menu or proprietary software that came with the monitor.

Offline

#3 2007-07-06 22:40:23

Gullible Jones
Member
Registered: 2004-12-29
Posts: 4,863

Re: Setting my monitor's color temperature

It's a laptop, so no hardware menu. And there's no proprietary software.

XiG's proprietary X server had a setup utility that allowed users to adjust the color temperature - is there anything like that for Xorg, or something I can put in xorg.conf that would do the same thing? Or is adjustment of color temperature completely unsupported by Xorg?

Offline

#4 2007-07-06 23:46:40

cromo
Member
From: Czestochowa, Poland
Registered: 2006-09-20
Posts: 87

Re: Setting my monitor's color temperature

Try aur/xcalib. I remember I've been searching the internet recently curious about the ICC/ICM profiles support under linux and that's what I found among the other solutions - I am not sure, but I remember there is at least one more. Google is your friend.
I am also not sure if that can solve the problem, but I assume that preparing an ICC/ICM profile for a color temperature you desire should be fine. Don't ask me how to prepare such profile, though ;-)

PS. Have a look here, too: http://lists.freedesktop.org/archives/x … 11621.html

Last edited by cromo (2007-07-06 23:53:33)

Offline

#5 2007-07-07 22:52:29

Gullible Jones
Member
Registered: 2004-12-29
Posts: 4,863

Re: Setting my monitor's color temperature

Thanks, though it looks like that might not help either... I just reinstalled Vista to see if I could set the color temperature right and export an ICC profile, and discovered that Vista also lacks any means of setting color temperature. Or gamma, for that matter. Crippled pile of trash.

(As for the link... it's not really useful, since gamma and color temperature appear to be different things. Thanks anyway though. I guess that for now I'll grin and bear it, and see if I can file a feature request on Xorg's bug tracker.)

Offline

#6 2007-07-07 22:58:19

Gullible Jones
Member
Registered: 2004-12-29
Posts: 4,863

Re: Setting my monitor's color temperature

Hmm. Found something interesting here:

3) Accessing the displays DDC/CI channel, to adjust the screen
    controls (brightness, contrast, color temperature etc.) automatically.
    This seems to be a lost cause at the moment under X11. While the DDC
    channel is often used in starting the X11 server to read the EDID,
    it is not made available to applications that need/want to adjust
    display settings. There is a project that goes in this direction
    somewhat (DDIcontrol), but it is not properly integrated
    into X11 - the application drawing the test colors should be
    able to access the same display.screen's DDC/CI channel, not
    rely on the user to make the association, and not have to incorporate
    all sorts of device dependent access code (that's what an X11 display
    driver is meant to be shielding the application from!)
    This could be a low level function that allows the application to
    read and write DDC messages, or it could be a higher level
    function that allows "brightness", "contrast" etc. to be
    read and set (encapsulating any display differences).

Hmm, EDID... completely forgot about the EDID settings. I'll try messing around with that and the DDC stuff, I think. Mayhap there's something going wrong with settings autodetection or whatever.

Offline

#7 2007-07-08 22:53:29

cromo
Member
From: Czestochowa, Poland
Registered: 2006-09-20
Posts: 87

Re: Setting my monitor's color temperature

If you succeed with that, let us know. It might be worth putting into wiki and is quite interesting problem in general.

Offline

#8 2007-07-10 00:41:27

Snork
Member
Registered: 2007-06-28
Posts: 11

Re: Setting my monitor's color temperature

Something that I ran into and others also, generally described as "screen too bright $@!^!#@!!" or something along those lines can be fixed with xgamma.  It will let you tweak RGB settings all at once or individually.  To make the setting persistent you add a line to your xorg.conf:

Section "Monitor"
        Identifier   "Monitor0"
        VendorName   "Monitor Vendor"
        ModelName    "Monitor Model"
        ## Set this to adjust brightness when monitor controls can't.
        ##      Ref. man xorg.conf and xgamma.
        Gamma           1.0
EndSection

xgamma
-> Red  1.000, Green  1.000, Blue  1.000

   pacman -Qo /usr/bin/xgamma
/usr/bin/xgamma is owned by xorg-server-utils 1.0.3-3

See man xgamma for the details.


I don't want to be the Go-To Guy.  I want to be the Go-Past Guy.  He's
        the guy you rush past on your way to bother the first guy.
                Me, 08/05

Offline

Board footer

Powered by FluxBB