diff options
Diffstat (limited to 'doc/dispprofloc.html')
-rw-r--r-- | doc/dispprofloc.html | 313 |
1 files changed, 313 insertions, 0 deletions
diff --git a/doc/dispprofloc.html b/doc/dispprofloc.html new file mode 100644 index 0000000..b583914 --- /dev/null +++ b/doc/dispprofloc.html @@ -0,0 +1,313 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> + <head> + <meta content="text/html; charset=ISO-8859-1" + http-equiv="content-type"> + <title>Display profile locations</title> + </head> + <body> + <h2>Where display profiles are stored, and how to load them + automatically.<br> + </h2> + <br> + Installing a display profile for your monitor is very operating + system + dependent, which is why <a href="dispwin.html#I">dispin -I</a> is a + good way of taking care of all these details. On some systems it is + not + the operating system itself that + supports display profiles, but individual applications, or helper + programs.<br> + <br> + Please choose from the detailed instructions below that suite your + system:<br> + <br> + <span style="font-weight: bold;"><a href="#MSW">Microsoft + Windows</a><br> + <a href="#OSX">Apple OS X</a><br> + <a href="#Linux">Linux/UNIX X11</a></span><br> + <br> + <hr style="width: 100%; height: 2px;"><a name="MSW"></a>On <span + style="font-weight: bold;">Microsoft Windows</span>, display + profiles are typically in one of the + following directories:<br> + <p> MS Windows Me and 98: C:\Windows\System\Color<br> + </p> + <p> MS Windows NT: + C:\Winnt\system32\spool\drivers\color + </p> + <p> MS Window 2000, XP, Vista and 7: + C:\Windows\system32\spool\drivers\color</p> + <p>An alternative to using <span style="font-weight: bold;">dispwin + -I</span> + to install your display profiles, + is to use the Display + Property dialog, advanced settings, Color management tab, and + locate + the profile and install it there. This in + itself does not cause the profile to be made use of anywhere in + your + system.<br> + </p> + <p>If you are using Adobe Photoshop on your system, then you can + tell + it to use your monitor profile by editing the appropriate registry + key, + typically "My + Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Adobe\Color\Monitor\Monitor0", + to + contain the name of the display profile, and then restart + Photoshop + This is the simplest way of ensuring that the Adobe calibration + loader + tool Adobe Gamma loads the video hardware lookup tables from the + vcgt tag, and + uses the profile as its display profile.<br> + </p> + <p>The adobe gamma tool can be told to use your profile, but the + procedure is slightly tricky: Open adobe gamma from photoshop (in + the + Help->Color Management... menu item), select "Open Adobe + Gamma", and + select the "Load.." button. Select your profile and "Open". Select + "OK" + in the Adobe Gamma, it will then ask you to save it's modified + version + of your profile under a different name. Chose a name for the + modified + profile, and save it. Exit from Photoshop. Copy the profile you + want to + use, over the modified profile that you saved in Adobe Gamma. (If + you + don't do the last step, the profile Photoshop will be using will + have + been modified in strange ways from what you intended.)<br> + </p> + <p>Installing a profile on Microsoft Windows generally doesn't mean + that the profiles calibration will be automatically loaded into a + display on startup. A separated tool is usually needed to achiev + this.<br> + </p> + <p>Some Microsoft Windows applications may come with + "Gamma/VCGT/RAMDAC/Video LUT" + loader tools, consult their documentation and check your Start + Menu + Startup folders. If you don't want to use any of these 3rd party + tools, you can also use the <a + href="file:///D:/src/argyll/doc/dispwin.html">dispwin</a> + tool to do this for you, as it takes either a <a + href="file:///D:/src/argyll/doc/cal_format.html">.cal</a> or ICC + file + as an argument. The <a + href="http://freshmeat.net/projects/xcalib/">xcalib</a> + tool could also be used.<br> + </p> + <p>To add a startup item that will load a profiles calibration into + the + display using <span style="font-weight: bold;">dispwin</span>, + use the + following + instructions:<br> + </p> + <p style="margin-left: 40px;">On the task bar, right click and + select + "Properties", then select the "Advanced" tab, then click "Add..". + then + browse till you locate dispwin.exe. In the box containing the path + to + <span style="font-weight: bold;">dispwin.exe</span>, add a space + then + the option <span style="font-weight: bold;">-L</span>, eg:<br> + </p> + <p style="margin-left: 40px;"> <span + style="font-weight: bold;">c:\bin\argyll\dispwin -L</span></p> + <p style="margin-left: 40px;">If you don't want to use the default + installed profile, you could explicitly set the calibration file + to use + as an argument:</p> + <p style="margin-left: 40px;"> <span + style="font-weight: bold;">c:\bin\argyll\dispwin + c:\myprofiles\mydisplay.icm<br> + </span></p> + <p style="margin-left: 40px;">Click "Next >", select the + "Startup" + folder, then name the item (ie. + "Argyll Calibration Loader"), then press "Finish".<br> + <br> + You can test it out by simply navigating the "Start" menu to the + "Startup" folder and selecting the item you've just created. If + you + want to alter any of the details, navigate to the item again and + right + click it, and select "Properties". More than one startup item can + be + created to set the calibration for more than one display. You may + want + to cut and paste the "Target" line to a normal Command Prompt + shell to + check that it works as expected, as it is impossible to catch + error + messages in the startup.<br> + </p> + Microsoft Windows <span style="font-weight: bold;">XP</span> has an + optional <span style="font-weight: bold;">Microsoft Color Control Panel Applet for Windows XP</span> + available for + download from + Microsoft, which handles installation and registering of the a + display + profile, and will also automatically set the display calibration on + system startup. The applet is started from the control panel, and + first + you have to "Install..." the profile in the <span + style="font-weight: bold;">Profiles</span> tab, then associate it + with + the display in the <span style="font-weight: bold;">Devices</span> + tab, but <span style="font-weight: bold;">NOTE</span> that it seems + to + have a <span style="font-weight: bold;">bug</span>, in that it + sometimes associates the profiles with the <span + style="font-weight: bold;">wrong monitor</span> entry!<br> + <br> + On + Microsoft <span style="font-weight: bold;">Vista</span> you can set + the display profile in + Control Panel -> Hardware and Sound + -> Color Management, as an alternative to <span + style="font-weight: bold;">dispwin -I</span>. In Devices +you select "Use my settings for this +device", and then add the profile you've created. +Unfortunately + though, it doesn't use the 'vcgt' + calibration curves on system startup, so a tool such as <span + style="font-weight: bold;">dispwin</span> will still have to be + used + to do this. Note that currently Vista also has a <span + style="font-weight: bold;">bug</span> that causes the calibration + curves to be reset whenever the User Account Dialog (and similar) is + displayed. This problem can only be worked around manually, by + re-running the startup item whenever this happens. Note that due to + the + details of this bug it is necessary to actually reset the + calibration + to something else before re-setting it. This can be done quite + conveniently in dispwin by adding the <span style="font-weight: + bold;">-c</span> + flag: e.g.: <span style="font-weight: bold;">c:\bin\argyll\dispwin + -c + -L</span><br> + <br> + On + Microsoft <span style="font-weight: bold;">Windows 7</span> you can + set + the display profile by opening the <span class="phrase">Color + Management control by clicking the <span class="ui">Start</span> + button and then clicking <span class="ui">Control Panel</span>. + In the search box, type <span class="userInput">color management</span>, + and then click <span class="ui">Color Management</span>.</span> + Make sure the correct display device is selected in "Device:", and + then tick the "Use my settings for this device" box. Select "Add..." + and then "Browse..." to locate and load the profile. (Alternately + you can use the normal file browser to locate the profile, and then + right click on it and select "Install Profile". In the Color Manager + "Add..." dialog you can then select it.). Make sure that the new + profile has been marked "(default)" if you want it to be + automatically used for your display.<br> + <br> + By default Windows 7 seems to automatically load the default display + profiles calibration on startup, but needs to be told to do this at + all other times by changing the system defaults, or if some 3rd + party tool to load display calibration has been installed. This can + be done by logging on with a user account that has administrative + privileges, then opening the <span class="phrase">Color Management + (see above), and then select the "</span><span class="ui">Advanced</span>" + tab, and then "<span class="ui">Change system defaults...", then + select the </span><span class="phrase">"</span><span class="ui">Advanced</span>" + tab, and select/un-select the "<span class="ui">Use <span + class="notLocalizable">Windows</span> display calibration</span>" + check box. (You could use <span style="font-weight: bold;">dispwin + -I</span> as an alternative to this if you really wanted.)<br> + <br> + <br> + <hr style="width: 100%; height: 2px;"><a name="OSX"></a>On <span + style="font-weight: bold;">Apple OSX</span>, the display + profile are in one of the following + locations:<br> + <br> + /Network/Library/ColorSync/Profiles<br> + /System/Library/Colorsync/Profiles<br> + /Library/ColorSync/Profiles<br> + ~/Library/ColorSync/Profiles<br> + <br> + Note though that /System/Library/Colorsync/Profiles is only + for + profiles supplied by Apple. You can use <a href="dispwin.html#S">dispwin + -S</a> to select the appropriate scope when installing a + profile + using <a href="dispwin.html#I">dispwin -I</a>. You can use the + "System + Preferences->Displays->Color" tool to check that the profile + has been installed correctly. Note that the contents of + the description tag (the argument to the <span style="font-weight: + bold;"><span style="font-weight: bold;">-D</span></span> + flag used with the <span style="font-weight: bold;">colprof</span> + tool) will be used to identify the profile.<br> + <br> + <hr style="width: 100%; height: 2px;"><a name="Linux"></a>On <span + style="font-weight: bold;">Linux</span> and other <span + style="font-weight: bold;">Unix</span> style systems, there is no + universally agreed location for ICC profiles yet, + although the following locations have been suggested at various + times:<br> + <br> + /usr/share/color/icc<br> + /usr/local/share/color/icc<br> + ~/.color/icc<br> + <br> + although particular applications may use their own locations, such + as:<br> + <br> + /usr/local/share/Scribus/profiles<br> + <br> + Argyll <a href="dispwin.html">dispwin</a> follows uses the <a + href="ucmm.html">ucmm</a> scheme for storing user and system + display + profiles, and when a display is set to use a profile correctly, it + will + follow <a + href="http://www.burtonini.com/computing/x-icc-profiles-spec-0.2.html">this + convention</a> to make it available to applications.<br> + <br> + If you want the display calibration to be loaded, you should + consider + installing a tool to do so at startup, such as <a + href="file:///D:/src/argyll/doc/dispwin.html">dispwin</a> + or <a href="http://freshmeat.net/projects/xcalib/">xcalib</a>.<br> + <br> + Using <a href="dispwin.html">dispwin</a> the currently installed + profile for a particular display can be loaded using the <a + href="dispwin.html#L">-L</a> option of <a href="dispwin.html">dispwin:</a><br> + <br> + <span style="font-weight: bold;">dispwin -L</span><span + style="font-style: italic;"><span style="font-weight: bold;"></span><br> + <br> + </span>which will both upload the installed profile <span + style="font-style: italic;"></span>into the <span + style="font-weight: bold;"></span>root + window _ICC_PROFILE property, and also load it into the display + VideoLUTs. <br> + <br> + You can use the <span style="font-weight: bold;">dispwin</span> <a + href="file:///D:/src/argyll/doc/dispwin.html#d">-d</a> parameter + in + the usual way to select other + displays to store or load the calibration using the _ICC_PROFILE + property.<br> + <br> + To do this when you start your X11 server, you could put the above + command in your <span style="font-weight: bold;">.xinitrc</span> + file + in your home directory for each screen.<br> + <br> + <br> + </body> +</html> |