1
1
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
4
<meta content="text/html; charset=ISO-8859-1"
5
http-equiv="content-type">
6
<title>Display profile locations</title>
9
<h2>Where display profiles are stored, and how to load them
13
Installing a display profile for your monitor is very operating system
14
dependent, which is why <a href="dispwin.html#I">dispin -I</a> is a
15
good way of taking care of all these details. On some systems it is not
16
the operating system itself that
17
supports display profiles, but individual applications, or helper
20
Please choose from the detailed instructions below that suite your
23
<span style="font-weight: bold;"><a href="#MSW">Microsoft
25
<a href="#OSX">Apple OS X</a><br>
26
<a href="#Linux">Linux/UNIX X11</a></span><br>
28
<hr style="width: 100%; height: 2px;"><a name="MSW"></a>On <span
29
style="font-weight: bold;">Microsoft Windows</span>, display
30
profiles are typically in one of the
31
following directories:<br>
32
<p> MS Windows Me and 98: C:\Windows\System\Color<br>
34
<p> MS Windows NT:
35
C:\Winnt\system32\spool\drivers\color
37
<p> MS Window 2000, XP and Vista:
38
C:\Windows\system32\spool\drivers\color</p>
39
<p>An alternative to using <span style="font-weight: bold;">dispwin -I</span>
40
to install your display profiles,
42
Property dialog, advanced settings, Color management tab, and locate
43
the profile and install it there. This in
44
itself does not cause the profile to be made use of anywhere in your
47
<p>If you are using Adobe Photoshop on your system, then you can tell
48
it to use your monitor profile by editing the appropriate registry key,
50
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Adobe\Color\Monitor\Monitor0", to
51
contain the name of the display profile, and then restart Photoshop
52
This is the simplest way of ensuring that the Adobe calibration loader
53
tool Adobe Gamma loads the video hardware lookup tables from the
55
uses the profile as its display profile.<br>
57
<p>The adobe gamma tool can be told to use your profile, but the
58
procedure is slightly tricky: Open adobe gamma from photoshop (in the
59
Help->Color Management... menu item), select "Open Adobe Gamma", and
60
select the "Load.." button. Select your profile and "Open". Select "OK"
61
in the Adobe Gamma, it will then ask you to save it's modified version
62
of your profile under a different name. Chose a name for the modified
63
profile, and save it. Exit from Photoshop. Copy the profile you want to
64
use, over the modified profile that you saved in Adobe Gamma. (If you
65
don't do the last step, the profile Photoshop will be using will have
66
been modified in strange ways from what you intended.)<br>
68
<p>Installing a profile on Microsoft Windows generally doesn't mean
69
that the profiles calibration will be automatically loaded into a
70
display on startup. A separated tool is usually needed to achiev
73
<p>Some Microsoft Windows applications may come with
74
"Gamma/VCGT/RAMDAC/Video LUT"
75
loader tools, consult their documentation and check your Start Menu
76
Startup folders. If you don't want to use any of these 3rd party
77
tools, you can also use the <a
78
href="file:///D:/src/argyll/doc/dispwin.html">dispwin</a>
79
tool to do this for you, as it takes either a <a
80
href="file:///D:/src/argyll/doc/cal_format.html">.cal</a> or ICC file
81
as an argument. The <a href="http://freshmeat.net/projects/xcalib/">xcalib</a>
82
tool could also be used.<br>
84
<p>To add a startup item that will load a profiles calibration into the
85
display using <span style="font-weight: bold;">dispwin</span>, use the
89
<p style="margin-left: 40px;">On the task bar, right click and select
90
"Properties", then select the "Advanced" tab, then click "Add..". then
91
browse till you locate dispwin.exe. In the box containing the path to
92
<span style="font-weight: bold;">dispwin.exe</span>, add a space then
93
the option <span style="font-weight: bold;">-L</span>, eg:<br>
95
<p style="margin-left: 40px;"> <span
96
style="font-weight: bold;">c:\bin\argyll\dispwin -L</span></p>
97
<p style="margin-left: 40px;">If you don't want to use the default
98
installed profile, you could explicitly set the calibration file to use
100
<p style="margin-left: 40px;"> <span
101
style="font-weight: bold;">c:\bin\argyll\dispwin
102
c:\myprofiles\mydisplay.icm<br>
104
<p style="margin-left: 40px;">Click "Next >", select the "Startup"
105
folder, then name the item (ie.
106
"Argyll Calibration Loader"), then press "Finish".<br>
108
You can test it out by simply navigating the "Start" menu to the
109
"Startup" folder and selecting the item you've just created. If you
110
want to alter any of the details, navigate to the item again and right
111
click it, and select "Properties". More than one startup item can be
112
created to set the calibration for more than one display. You may want
113
to cut and paste the "Target" line to a normal Command Prompt shell to
114
check that it works as expected, as it is impossible to catch error
115
messages in the startup.<br>
117
Microsoft Windows <span style="font-weight: bold;">XP</span> has an
118
optional <span style="font-weight: bold;">Microsoft Color Control Panel Applet for Windows XP</span>
121
Microsoft, which handles installation and registering of the a display
122
profile, and will also automatically set the display calibration on
123
system startup. The applet is started from the control panel, and first
124
you have to "Install..." the profile in the <span
125
style="font-weight: bold;">Profiles</span> tab, then associate it with
126
the display in the <span style="font-weight: bold;">Devices</span>
127
tab, but <span style="font-weight: bold;">NOTE</span> that it seems to
128
have a <span style="font-weight: bold;">bug</span>, in that it
129
sometimes associates the profiles with the <span
130
style="font-weight: bold;">wrong monitor</span> entry!<br>
133
Microsoft <span style="font-weight: bold;">Vista</span> you can set
134
the display profile in
135
Control Panel -> Hardware and Sound
136
-> Color Management, as an alternative to <span
137
style="font-weight: bold;">dispwin -I</span>. In Devices
4
<meta content="text/html; charset=ISO-8859-1"
5
http-equiv="content-type">
6
<title>Display profile locations</title>
9
<h2>Where display profiles are stored, and how to load them
13
Installing a display profile for your monitor is very operating
15
dependent, which is why <a href="dispwin.html#I">dispin -I</a> is a
16
good way of taking care of all these details. On some systems it is
18
the operating system itself that
19
supports display profiles, but individual applications, or helper
22
Please choose from the detailed instructions below that suite your
25
<span style="font-weight: bold;"><a href="#MSW">Microsoft
27
<a href="#OSX">Apple OS X</a><br>
28
<a href="#Linux">Linux/UNIX X11</a></span><br>
30
<hr style="width: 100%; height: 2px;"><a name="MSW"></a>On <span
31
style="font-weight: bold;">Microsoft Windows</span>, display
32
profiles are typically in one of the
33
following directories:<br>
34
<p> MS Windows Me and 98: C:\Windows\System\Color<br>
36
<p> MS Windows NT:
37
C:\Winnt\system32\spool\drivers\color
39
<p> MS Window 2000, XP, Vista and 7:
40
C:\Windows\system32\spool\drivers\color</p>
41
<p>An alternative to using <span style="font-weight: bold;">dispwin
43
to install your display profiles,
45
Property dialog, advanced settings, Color management tab, and
47
the profile and install it there. This in
48
itself does not cause the profile to be made use of anywhere in
52
<p>If you are using Adobe Photoshop on your system, then you can
54
it to use your monitor profile by editing the appropriate registry
57
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Adobe\Color\Monitor\Monitor0",
59
contain the name of the display profile, and then restart
61
This is the simplest way of ensuring that the Adobe calibration
63
tool Adobe Gamma loads the video hardware lookup tables from the
65
uses the profile as its display profile.<br>
67
<p>The adobe gamma tool can be told to use your profile, but the
68
procedure is slightly tricky: Open adobe gamma from photoshop (in
70
Help->Color Management... menu item), select "Open Adobe
72
select the "Load.." button. Select your profile and "Open". Select
74
in the Adobe Gamma, it will then ask you to save it's modified
76
of your profile under a different name. Chose a name for the
78
profile, and save it. Exit from Photoshop. Copy the profile you
80
use, over the modified profile that you saved in Adobe Gamma. (If
82
don't do the last step, the profile Photoshop will be using will
84
been modified in strange ways from what you intended.)<br>
86
<p>Installing a profile on Microsoft Windows generally doesn't mean
87
that the profiles calibration will be automatically loaded into a
88
display on startup. A separated tool is usually needed to achiev
91
<p>Some Microsoft Windows applications may come with
92
"Gamma/VCGT/RAMDAC/Video LUT"
93
loader tools, consult their documentation and check your Start
95
Startup folders. If you don't want to use any of these 3rd party
96
tools, you can also use the <a
97
href="file:///D:/src/argyll/doc/dispwin.html">dispwin</a>
98
tool to do this for you, as it takes either a <a
99
href="file:///D:/src/argyll/doc/cal_format.html">.cal</a> or ICC
101
as an argument. The <a
102
href="http://freshmeat.net/projects/xcalib/">xcalib</a>
103
tool could also be used.<br>
105
<p>To add a startup item that will load a profiles calibration into
107
display using <span style="font-weight: bold;">dispwin</span>,
112
<p style="margin-left: 40px;">On the task bar, right click and
114
"Properties", then select the "Advanced" tab, then click "Add..".
116
browse till you locate dispwin.exe. In the box containing the path
118
<span style="font-weight: bold;">dispwin.exe</span>, add a space
120
the option <span style="font-weight: bold;">-L</span>, eg:<br>
122
<p style="margin-left: 40px;"> <span
123
style="font-weight: bold;">c:\bin\argyll\dispwin -L</span></p>
124
<p style="margin-left: 40px;">If you don't want to use the default
125
installed profile, you could explicitly set the calibration file
128
<p style="margin-left: 40px;"> <span
129
style="font-weight: bold;">c:\bin\argyll\dispwin
130
c:\myprofiles\mydisplay.icm<br>
132
<p style="margin-left: 40px;">Click "Next >", select the
134
folder, then name the item (ie.
135
"Argyll Calibration Loader"), then press "Finish".<br>
137
You can test it out by simply navigating the "Start" menu to the
138
"Startup" folder and selecting the item you've just created. If
140
want to alter any of the details, navigate to the item again and
142
click it, and select "Properties". More than one startup item can
144
created to set the calibration for more than one display. You may
146
to cut and paste the "Target" line to a normal Command Prompt
148
check that it works as expected, as it is impossible to catch
150
messages in the startup.<br>
152
Microsoft Windows <span style="font-weight: bold;">XP</span> has an
153
optional <span style="font-weight: bold;">Microsoft Color Control Panel Applet for Windows XP</span>
156
Microsoft, which handles installation and registering of the a
158
profile, and will also automatically set the display calibration on
159
system startup. The applet is started from the control panel, and
161
you have to "Install..." the profile in the <span
162
style="font-weight: bold;">Profiles</span> tab, then associate it
164
the display in the <span style="font-weight: bold;">Devices</span>
165
tab, but <span style="font-weight: bold;">NOTE</span> that it seems
167
have a <span style="font-weight: bold;">bug</span>, in that it
168
sometimes associates the profiles with the <span
169
style="font-weight: bold;">wrong monitor</span> entry!<br>
172
Microsoft <span style="font-weight: bold;">Vista</span> you can set
173
the display profile in
174
Control Panel -> Hardware and Sound
175
-> Color Management, as an alternative to <span
176
style="font-weight: bold;">dispwin -I</span>. In Devices
138
177
you select "Use my settings for this
139
178
device", and then add the profile you've created.
140
Unfortunately though, it doesn't use the 'vcgt'
141
calibration curves on system startup, so a tool such as <span
142
style="font-weight: bold;">dispwin</span> will still have to be used
143
to do this. Note that currently Vista also has a <span
144
style="font-weight: bold;">bug</span> that causes the calibration
145
curves to be reset whenever the User Account Dialog (and similar) is
146
displayed. This problem can only be worked around manually, by
147
re-running the startup item whenever this happens. Note that due to the
148
details of this bug it is necessary to actually reset the calibration
149
to something else before re-setting it. This can be done quite
150
conveniently in dispwin by adding the <span style="font-weight: bold;">-c</span>
151
flag: e.g.: <span style="font-weight: bold;">c:\bin\argyll\dispwin -c
154
<hr style="width: 100%; height: 2px;"><a name="OSX"></a>On <span
155
style="font-weight: bold;">Apple OSX</span>, the display
156
profile are in one of the following
159
/Network/Library/ColorSync/Profiles<br>
160
/System/Library/Colorsync/Profiles<br>
161
/Library/ColorSync/Profiles<br>
162
~/Library/ColorSync/Profiles<br>
164
Note though that /System/Library/Colorsync/Profiles is only for
165
profiles supplied by Apple. You can use <a href="dispwin.html#S">dispwin
166
-S</a> to select the appropriate scope when installing a profile
167
using <a href="dispwin.html#I">dispwin -I</a>. You can use the "System
168
Preferences->Displays->Color" tool to check that the profile
169
has been installed correctly. Note that the contents of
170
the description tag (the argument to the <span
171
style="font-weight: bold;"><span style="font-weight: bold;">-D</span></span>
172
flag used with the <span style="font-weight: bold;">colprof</span>
173
tool) will be used to identify the profile.<br>
175
<hr style="width: 100%; height: 2px;"><a name="Linux"></a>On <span
176
style="font-weight: bold;">Linux</span> and other <span
177
style="font-weight: bold;">Unix</span> style systems, there is no
178
universally agreed location for ICC profiles yet,
179
although the following locations have been suggested at various times:<br>
181
/usr/share/color/icc<br>
182
/usr/local/share/color/icc<br>
183
~/.color/icc<br>
185
although particular applications may use their own locations, such as:<br>
187
/usr/local/share/Scribus/profiles<br>
189
Argyll <a href="dispwin.html">dispwin</a> follows uses the <a
190
href="ucmm.html">ucmm</a> scheme for storing user and system display
191
profiles, and when a display is set to use a profile correctly, it will
193
href="http://www.burtonini.com/computing/x-icc-profiles-spec-0.2.html">this
194
convention</a> to make it available to applications.<br>
196
If you want the display calibration to be loaded, you should consider
197
installing a tool to do so at startup, such as <a
198
href="file:///D:/src/argyll/doc/dispwin.html">dispwin</a>
199
or <a href="http://freshmeat.net/projects/xcalib/">xcalib</a>.<br>
201
Using <a href="dispwin.html">dispwin</a> the currently installed
202
profile for a particular display can be loaded using the <a
203
href="dispwin.html#L">-L</a> option of <a href="dispwin.html">dispwin:</a><br>
205
<span style="font-weight: bold;">dispwin -L</span><span
206
style="font-style: italic;"><span style="font-weight: bold;"></span><br>
208
</span>which will both upload the installed profile <span
209
style="font-style: italic;"></span>into the <span
210
style="font-weight: bold;"></span>root
211
window _ICC_PROFILE property, and also load it into the display
214
You can use the <span style="font-weight: bold;">dispwin</span> <a
215
href="file:///D:/src/argyll/doc/dispwin.html#d">-d</a> parameter in
216
the usual way to select other
217
displays to store or load the calibration using the _ICC_PROFILE
220
To do this when you start your X11 server, you could put the above
221
command in your <span style="font-weight: bold;">.xinitrc</span> file
222
in your home directory for each screen.<br>
180
though, it doesn't use the 'vcgt'
181
calibration curves on system startup, so a tool such as <span
182
style="font-weight: bold;">dispwin</span> will still have to be
184
to do this. Note that currently Vista also has a <span
185
style="font-weight: bold;">bug</span> that causes the calibration
186
curves to be reset whenever the User Account Dialog (and similar) is
187
displayed. This problem can only be worked around manually, by
188
re-running the startup item whenever this happens. Note that due to
190
details of this bug it is necessary to actually reset the
192
to something else before re-setting it. This can be done quite
193
conveniently in dispwin by adding the <span style="font-weight:
195
flag: e.g.: <span style="font-weight: bold;">c:\bin\argyll\dispwin
200
Microsoft <span style="font-weight: bold;">Windows 7</span> you can
202
the display profile by opening the <span class="phrase">Color
203
Management control by clicking the <span class="ui">Start</span>
204
button and then clicking <span class="ui">Control Panel</span>.
205
In the search box, type <span class="userInput">color management</span>,
206
and then click <span class="ui">Color Management</span>.</span>
207
Make sure the correct display device is selected in "Device:", and
208
then tick the "Use my settings for this device" box. Select "Add..."
209
and then "Browse..." to locate and load the profile. (Alternately
210
you can use the normal file browser to locate the profile, and then
211
right click on it and select "Install Profile". In the Color Manager
212
"Add..." dialog you can then select it.). Make sure that the new
213
profile has been marked "(default)" if you want it to be
214
automatically used for your display.<br>
216
By default Windows 7 seems to automatically load the default display
217
profiles calibration on startup, but needs to be told to do this at
218
all other times by changing the system defaults, or if some 3rd
219
party tool to load display calibration has been installed. This can
220
be done by logging on with a user account that has administrative
221
privileges, then opening the <span class="phrase">Color Management
222
(see above), and then select the "</span><span class="ui">Advanced</span>"
223
tab, and then "<span class="ui">Change system defaults...", then
224
select the </span><span class="phrase">"</span><span class="ui">Advanced</span>"
225
tab, and select/un-select the "<span class="ui">Use <span
226
class="notLocalizable">Windows</span> display calibration</span>"
227
check box. (You could use <span style="font-weight: bold;">dispwin
228
-I</span> as an alternative to this if you really wanted.)<br>
231
<hr style="width: 100%; height: 2px;"><a name="OSX"></a>On <span
232
style="font-weight: bold;">Apple OSX</span>, the display
233
profile are in one of the following
236
/Network/Library/ColorSync/Profiles<br>
237
/System/Library/Colorsync/Profiles<br>
238
/Library/ColorSync/Profiles<br>
239
~/Library/ColorSync/Profiles<br>
241
Note though that /System/Library/Colorsync/Profiles is only
243
profiles supplied by Apple. You can use <a href="dispwin.html#S">dispwin
244
-S</a> to select the appropriate scope when installing a
246
using <a href="dispwin.html#I">dispwin -I</a>. You can use the
248
Preferences->Displays->Color" tool to check that the profile
249
has been installed correctly. Note that the contents of
250
the description tag (the argument to the <span style="font-weight:
251
bold;"><span style="font-weight: bold;">-D</span></span>
252
flag used with the <span style="font-weight: bold;">colprof</span>
253
tool) will be used to identify the profile.<br>
255
<hr style="width: 100%; height: 2px;"><a name="Linux"></a>On <span
256
style="font-weight: bold;">Linux</span> and other <span
257
style="font-weight: bold;">Unix</span> style systems, there is no
258
universally agreed location for ICC profiles yet,
259
although the following locations have been suggested at various
262
/usr/share/color/icc<br>
263
/usr/local/share/color/icc<br>
264
~/.color/icc<br>
266
although particular applications may use their own locations, such
269
/usr/local/share/Scribus/profiles<br>
271
Argyll <a href="dispwin.html">dispwin</a> follows uses the <a
272
href="ucmm.html">ucmm</a> scheme for storing user and system
274
profiles, and when a display is set to use a profile correctly, it
277
href="http://www.burtonini.com/computing/x-icc-profiles-spec-0.2.html">this
278
convention</a> to make it available to applications.<br>
280
If you want the display calibration to be loaded, you should
282
installing a tool to do so at startup, such as <a
283
href="file:///D:/src/argyll/doc/dispwin.html">dispwin</a>
284
or <a href="http://freshmeat.net/projects/xcalib/">xcalib</a>.<br>
286
Using <a href="dispwin.html">dispwin</a> the currently installed
287
profile for a particular display can be loaded using the <a
288
href="dispwin.html#L">-L</a> option of <a href="dispwin.html">dispwin:</a><br>
290
<span style="font-weight: bold;">dispwin -L</span><span
291
style="font-style: italic;"><span style="font-weight: bold;"></span><br>
293
</span>which will both upload the installed profile <span
294
style="font-style: italic;"></span>into the <span
295
style="font-weight: bold;"></span>root
296
window _ICC_PROFILE property, and also load it into the display
299
You can use the <span style="font-weight: bold;">dispwin</span> <a
300
href="file:///D:/src/argyll/doc/dispwin.html#d">-d</a> parameter
302
the usual way to select other
303
displays to store or load the calibration using the _ICC_PROFILE
306
To do this when you start your X11 server, you could put the above
307
command in your <span style="font-weight: bold;">.xinitrc</span>
309
in your home directory for each screen.<br>