Preferences > Monitors doesn't have color balance settings

Asked by M. Glenn

I want to change the color balance on my laptop screen. Support documents say I can do this from Preferences > Display. http://ubuntuforums.org/showthread.php?t=1519881 tells me it's been replaced by Preferences > Monitors, but that doesn't give me the option to adjust my color balance.

System details: GNOME Version: 2.30.2 on Ubuntu 10.04 LTS (Lucid Lynx) on a Dell Mini 9.

I have tried also installing "Monitor Settings" (DDCcontrol? Version 0.4.2-6 gddccontrol), which says my screen isn't supported. I'm having trouble believing a screen can 'not support' turning the blue down.

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu xorg Edit question
Assignee:
No assignee Edit question
Solved by:
Federico Tello Gentile
Solved:
Last query:
Last reply:
Revision history for this message
Theodotos Andreou (theodotos) said :
#1

What is the graphics card you use? ATI and NVidia have their own utilities for adjusting the display properties.

Revision history for this message
M. Glenn (gement) said :
#2

I'm sorry. I've looked all the way through the menus and I cannot find anything that tells me what my video card is. If you can direct me to where to look for the information, I can look it up.

I have a Dell Mini 9 with all original parts, if that helps. I cannot find any information online as to what that video card would be.

Revision history for this message
Federico Tello Gentile (federicotg) said :
#3

I'm afraid there's no color balance setting on the point and click interface. Why do you need it? Is the screen reddish or greenish?

Revision history for this message
M. Glenn (gement) said :
#4

The screen is too blue under certain lighting conditions. I am fine with putting something into the command line or a config file if it is possible to do it that way. I would prefer a solution that I can alter without restarting my computer, but I'll take what I can get.

Revision history for this message
Best Federico Tello Gentile (federicotg) said :
#5

This tool might help:

http://jonls.dk/redshift/

If it doesn't, at least it might give you an idea on how to call the randr command to change colors.

Revision history for this message
M. Glenn (gement) said :
#6

Thanks Federico Tello Gentile, that solved my question.

Revision history for this message
M. Glenn (gement) said :
#7

Thank you for real, Federico. redshift is *exactly* what I needed. (I thought I was the only person who needed to kill the blue at night!)

If anyone is later looking at this, I am sharing my results here.

--- What worked: redshift. It's spectacular. Follow the links from Federico's link to find some config and script suggestions. I intend to use it simply by switching it on when I want my anti-blue settings, rather than letting it fade in and out, but that's personal taste.

--- What didn't work: randr isn't directly callable from the command line, and xrandr is not the way to go. It will let you adjust gamma, but only down in the subtler color ranges. White is white is glaring glaring white, while all the darker colors go crazy.

Here are some example inputs, if you need to manipulate color balance without changing the value of white. LVDS1 is the name of my display output. (xrandr without arguments will include this info.) The notation for gamma appears to be inverse proportional, so the first of these is neutral and the second has dramatically reduced blue.

gement@Miles:~$ xrandr --output LVDS1 --gamma 1:1:1
gement@Miles:~$ xrandr --output LVDS1 --gamma 1:1:10

When I installed the redshift package, it also mentioned an xrandr0, but that's not callable either. That's a shame, since I assume it can manipulate the display colors more fully.

If anyone stumbles across this later and cares to contribute information on how to use some variant of randr to do the redshift trick without installing a whole program, I would appreciate it. For now, though, redshift works great.