Display colorsync profile remains unapplied?
Christopher Hunt
huntc at internode.on.net
Wed Mar 28 21:35:06 PDT 2007
On 29/03/2007, at 9:36 AM, Roland Torres wrote:
> Just through observation. We have many custom profiles, some very
> distinctively "different" than the norm (for outdoor lighting
> conditions, etc.). So I ran tests setting the second monitor to
> such distinctive profiles, and after mirroring, there is no
> apparent change; it retains the distinctive setting. Are you seeing
> something that is different?
Now I'm bewildered. :-P
I created a color profile for my secondary display that was radically
yukky and then mirrored the displays. This allowed me to easily
observe the profile that the secondary display had been assigned.
You're right in that the secondary display retains its colour profile
setting despite the primary display being assigned a new profile.
I also developed an AppleScript as per Chris's suggestion. This
script does indeed confirm the correct colour profile setting for
each monitor:
tell application "System Preferences"
set current pane to pane "com.apple.preference.displays"
end tell
tell application "System Events"
tell application process "System Preferences"
tell tab group 1 of window 1
click radio button "Color"
tell table 1 of scroll area 1 of group 1
tell (the first row where it is selected)
display dialog (value of text field 1) as text
end tell
end tell
end tell
tell tab group 1 of window 2
click radio button "Color"
tell table 1 of scroll area 1 of group 1
tell (the first row where it is selected)
display dialog (value of text field 1) as text
end tell
end tell
end tell
end tell
end tell
I'm going to run the above script on the remote machine at some point
and confirm its settings also.
What is particularly weird is that when I mirror the displays I do
get two panels for each display... may be I'm going mad, but I
thought there was only one panel displayed when mirroring... perhaps
it was just obscured and I didn't notice...
Cheers,
-C
>
> Roland
>
> On Mar 28, 2007, at 4:17 PM, Christopher Hunt wrote:
>
>> Thanks for your feedback - can I ask how you verify that the
>> second monitor retains its setting? I do not see this myself from
>> just having observed the monitor.
>>
>> Cheers,
>> -C
>>
>> On 29/03/2007, at 6:00 AM, Roland Torres wrote:
>>
>>> On Mar 28, 2007, at 10:51 AM, Chris Murphy wrote:
>>>
>>>> On Mar 28, 2007, at 11:43 AM, Roland Torres wrote:
>>>>
>>>>> Christopher,
>>>>>
>>>>> I think you may be in luck, as far as a quick 'n' dirty
>>>>> workaround goes. First, run the two displays independently (not
>>>>> in mirrored mode), and set each of them individually to have
>>>>> the profile you want (say, the Sanyo XP50/55 profile). Then,
>>>>> switch to mirrored mode. You will notice that the second
>>>>> monitor retains the last color profile selected for it. At
>>>>> least, this works for me (10.4.9), so it will likely hold true
>>>>> for you (10.4.8) as well.
>>>>
>>>> I think to confirm, I'd create an Applescript (or other small
>>>> app) to ask the OS to return the display profile for both
>>>> displays to be sure this works. It's possible that switching to
>>>> mirror mode doesn't cause the display manager to update the 2nd
>>>> display with the vcgt tag that's being used for the 1st display,
>>>> but is in fact still using the 1st display's profile, which
>>>> might give the appearance thatchoosing mirroring after
>>>> independently setting profiles unmirrored, works.
>>>
>>> If I select different profiles for each monitor, and then turn on
>>> mirroring, the second monitor retains its setting.
>>>
>>> Roland
>>
More information about the MacOSX-admin
mailing list