9

I recently noticed that the white on my ubuntu is not exactly white, its redish. Now since I found about it, it is bugging me. How can I calibrate my screen so that white on my ubuntu is same as white on my windows.

I tried gnome color manager but cant calibrate. I am not able to use any of the color calibrators?

I have nvidia 820M and intel 5500HD graphics.

Suman Lama
  • 191
  • 1
  • 1
  • 4
  • I supposed you looked at http://askubuntu.com/questions/424732/how-do-i-calibrate-colors-without-extra-hardware-like-dccw-exe-on-windows . Did you try to import your pick of ICC profiles, as suggested by @g_p ? You can do so from your Ubuntu system settings / Device Color Profiles. – Cbhihe Aug 09 '15 at 16:18
  • have you tried `dispcalgui` instead of the default gnome color manager ? – AliReza Mosajjal Aug 21 '15 at 08:20
  • 2
    Gnome color manager's calibration functionality requires a colorimeter, that's why the button is disabled. – user5071535 Aug 21 '15 at 20:21
  • This might help explain it: https://www.reddit.com/r/elementaryos/comments/172whn/is_the_button_for_calibrating_a_monitor_disabled/ – TheWanderer Aug 21 '15 at 20:59

3 Answers3

8

Since you have an Nvidia GPU, you can use Nvidia X Server Settings to create your own color correction settings.

  1. Install Nvidia X Server Settings:

    $ sudo apt-get install nvidia-settings
    
  2. Launch:

    $ nvidia-settings
    
  3. Find the Color Correction tab for the display you wish to calibrate (under "GPU 0 - (Quadro FX 2700M) -> DFP-0 - (LGD)" in the following screenshot): enter image description here

  4. Select the color channel you wish to change using the Active Color Channel selector, then modify the Brightness, Contrast, and Gamma as you see fit.

user5071535
  • 382
  • 1
  • 5
  • 17
  • 1
    The OP has intel card too. And I also have Intel card. It would be better if you can edit the answer to address Intel cards too – Anwar Aug 23 '15 at 20:53
  • I have the same software for nvidia-settings and it doesn't show the option to change the colors. Nvidia over-delivering, as always (not). – Bersan Apr 02 '21 at 16:39
1

Have you looked at redshift? Although designed for a different purpose, it does have features for setting the colour temperature of your screen.

sudo apt-get install redshift

This is my config file ~/.config/redshift.conf:

[redshift]
temp-day=5700
temp-night=4600
brightness-day=1.0
brightness-night=0.75
gamma=0.8
adjustment-method=vidmode
location-provider=manual

[manual]
lat=63.81415
lon=20.41742

redshift modifies the colour temperature by the time-of-day. If you set temp-day and temp-night to the same colour, you disable this feature. Perhaps that solution will work for you.

If you do want the colour temperature to change at night, you would obviously need to change lat/long.

If you want redshift to autostart at login, select Applications/System tools/Preferences/Startup applications/Add. Name: redshift. Command: /usr/bin/redshift.

Niclas Börlin
  • 1,946
  • 3
  • 20
  • 32
  • Hmm, I have heard and used redshift before. Willing to know about a more convenient way of adjusting gamma. Just like the alternative of that tool found in Windows. Can you give all the options Redshift supports? – Anwar Aug 24 '15 at 06:25
  • Can't list them here, but you'll find them at http://manpages.ubuntu.com/manpages/trusty/man1/redshift.1.html. – Niclas Börlin Aug 24 '15 at 07:11
1

Best to just create a color profile. Locate a cheap colorimeter (I have an old spyder 3 unit), they are all plenty good to set the white/black points and get a reasonable color profile (don't read too much in to the marketing that you need the newer stuff for newer screens). Use dispcalgui to create the profile. Then just point the gnome color profile setting to the icc file. you can also set it on the command line if you use something like kde that doesn't seem to natively support icc profiles. I have this in my ~/.bashrc file so it is set no matter what I might be doing:

dispwin ~/WE40UX8310.icc >& /dev/null