Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!

10.4: Avoid a fast user switching color profile bug System 10.4
Tiger only hintThere is a nasty bug in Tiger related to custom color profiles. Specifically, when you have a custom profile assigned to your display and use fast user switching, the profile will get reset and a "Generic RGB Profile" assigned instead. As a result, the display looks blindingly bright, colors get shifted, and it's practically impossible to work with the computer after that. Display settings don't work either -- when you try to return the old profile, the system just beeps and doesn't do anything. If you press the Calibrate button, it will return an error about a lost profile and exit. A reboot, however, will return everything to normal -- at least until you use fast user switching again.

This bug is old -- it's been known since 10.4.1 at least. It doesn't look like Apple cares to fix it at all in the short term, even though it's 100% reproducible and a lot of people are reporting it on different forums. Because of this bug, I stopped using fast user switching at all. Howevever, I recently absolutely needed the feature, so I started to dig deeper and after some investigation, I found that an application named "DMProxy" is the culprit.

I have no idea what this thing does, but it's obviously related to the CoreGraphics framework, as it resides here: /System -> Library -> Frameworks -> ApplicationServices.framework -> Versions -> A -> Frameworks -> CoreGraphics.framework -> Versions -> A -> Resources.

To make a long story short, just launch DMProxy from the Terminal without any parameters when you get "the blinding screen of death," and everything immediately returns to normal. Probably the simplest way to call it is just to drag-and-drop it to each of your accounts' Login Items (in System Preferences: Accounts, Login Items tab), and it will be called automatically every time when you log in. It will fix the problem completely -- the display profiles panel will work again, and the Calibrate button will call the built in display calibration utility. So far no side effects noted, but if you find something, let us know here!

[robg adds: I can't duplicate this problem on my PowerBook; switching between two users, both of whom have distinct color profiles, didn't cause the problem to occur. I'm posting the hint, though, as I have seen it reported in a number of places, so it does seem somewhat widespread. Please comment if you can provide additional details...]
    •    
  • Currently 3.17 / 5
  You rated: 3 / 5 (6 votes cast)
 
[63,810 views]  

10.4: Avoid a fast user switching color profile bug | 56 comments | Create New Account
Click here to return to the '10.4: Avoid a fast user switching color profile bug' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
10.4: Avoid a fast user switching color profile bug
Authored by: oliverchaddock on Jan 09, '06 08:10:09AM

I'm also experiencing a color profile bug, although of a different nature and mine affects 10.3.9 running on a powerbook.

I used a custom profile - it's just the standard ColorLCD profile but with the gamma changed to PC 2.2 (I find the display is too washed out white with the mac gamma). Whenever I hook the powerbook up to my TV via the VGA cable the screen refreshes on the laptop, and in doing so it reverts back to the default ColorLCD profile. In other words, after every movie/tv show/slideshow I watch via the mac I have to open system preferences and change the color profile back.

The strangest thing i suppose is that when I go into the display pane of sys prefs my custom profile is still highlighted as if it is active. But when i click on it again i see the changed gamma kick in.

I've never seen a solution for this 100% reproducible bug, but I thought perhaps someone reading the above hint might know a fix.



[ Reply to This | # ]
10.4: Avoid a fast user switching color profile bug
Authored by: Laurent on Jan 09, '06 08:42:07AM

It's my BIG problem.
I try this evening.

cyberdog

---
----------
Laurent



[ Reply to This | # ]
10.4: Avoid a fast user switching color profile bug
Authored by: Nordby on Jan 09, '06 08:28:25PM

Thank you. Thank You. Thank You! Worked as described.

This has been by far, the most annoying bug in Tiger for me to date. Let me echo a previous poster's curiosity: How did you figure this one out?



[ Reply to This | # ]
10.4: Avoid a fast user switching color profile bug
Authored by: mschaff on Jan 09, '06 09:18:17AM

When I submitted this bug to Apple, the status was changed to "Duplicate" so they are aware of the problem and hopefully a fix will be out with 10.4.4. It's a very annoying bug.



[ Reply to This | # ]
10.4: Avoid a fast user switching color profile bug
Authored by: olealf on Jan 09, '06 10:03:04AM

Thanks a lot! This has been bothering me for some time now and your solution worked flawless. Thanks.



[ Reply to This | # ]
10.4: Avoid a fast user switching color profile bug
Authored by: stevebr on Jan 09, '06 10:09:08AM

Works as described. Thank you very much.

I just posted links to this hint in a couple of the threads about this problem over at Apple's support discussions forum. It's bugging a lot of people.

I'm curious about how you figured this out!



[ Reply to This | # ]
10.4: Avoid a fast user switching color profile bug
Authored by: atverd on Jan 09, '06 10:13:34AM

I also found recently that you have to be an admin or root to make DMProxy work. So I just copied the DMProxy binary to my home, changed it's owner to root and assigned the SUID flag ("sudo chmod u+s DMProxy", should be done from an admin account). This SUID binary works from any account.



[ Reply to This | # ]
easy fix
Authored by: iroiro on Jan 09, '06 11:40:45AM

I've found a fix that works for my iBook running 10.4.2.

I noticed this bug a while ago (about 10.4.1) and found that whenever it occured it loaded up the 'generic RGB profile.icc' which is found at /System/Library/ColorSync/Profiles/Generic RGB Profile.icc

I normally use the default 'color LCD proile' (/Library/ColorSync/Profiles/Displays/Color LCD-4270A80.icc) which disappeared from finder whenever the bug occured. Anyway, all I did was to copy the Color LCD profile (or the one you normally use) and rename it to 'Generic RGB Profile.icc' and replace the one in /System/Library/ColorSync/Profiles/

This worked great as whenever the bug occurs it just loads the same coloursync (notice the correct spelling :-) properties and I don't notice a thing (in fact I forgot about the bug entirely until I read this post).

Note: the normally used profile won't be in /Library/ColorSync/Profiles/Displays/ if the bug has already happened - a reboot will bring it back and then you can copy and rename, replace easily. Also you should probably make a backup of the default Generic RGB profile as well.

Let me know if there is anything that is not easily understandable in my post and if this doesn't work for other people.


Iroiro



[ Reply to This | # ]
easy fix
Authored by: WilksRendai on May 09, '06 09:23:31PM

Thanks Iroiro,

This same bug occurs under 10.3.9 on my G3 iBook Dual USB 900Mhz, but i noticed it was exclusive to when Noone was currently logged in. When you use the "switch user" command, the profile doesnt refresh, and it's fine, but if everyone logs out, bouya, its screwy.

But Iroiros' fix seems to be holding. Now if only i could lock down the display profile for my Nextbase SDV17-A, whose timing goes out, and X.3.9 thinks it's the VGA adapter, when its Video.... jeez, the difference 10Hz can make.....



[ Reply to This | # ]
easy fix
Authored by: VirtualWolf on Sep 06, '06 02:28:12AM

Ack, don't do that!

I was mucking around in the /System/Library/ColorSync/Profiles folder a while back, and ended up with iPhoto screwing up its thumbnails (newly imported photos appeared black). I had to use this hint to solve it.



[ Reply to This | # ]
10.4: Avoid a fast user switching color profile bug
Authored by: pavao on Jan 09, '06 12:22:22PM

This happens regularly to me too. I use a workaround that I have found some time ago that has worked every time. When you first start up your Mac, login to at least 2 accounts using fast user switching before you ever put it to sleep. From here on, you can do whatever you want (including putting it to sleep) that the color profiles will be OK. It works on my iMac G5. I'd like to hear about how it goes for others.



[ Reply to This | # ]
10.4: Avoid a fast user switching color profile bug
Authored by: atverd on Jan 09, '06 12:56:46PM

I've tried this after reboot - doesn't work for me. As soon as I login to my second account display looks ok, but can't switch display profiles any more (only beep and nothing else) and then when I switch back to my primary account I'm getting the blinding screen.



[ Reply to This | # ]
10.4: Avoid a fast user switching color profile bug
Authored by: mschaff on Jan 09, '06 05:10:33PM

When you encounter the problem (i.e. a bright mis-colored display), open Terminal and type:

/System/Library/Frameworks/ApplicationServices.framework/\
Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/DMProxy

(all on one line, or paste as shown with the backslashes). This will do what the hint is referring to. I couldn't get it to work as a login item, but it corrected the problem when I ran the command above.

By the way, thanks for this hint. It's great!



[ Reply to This | # ]
another way...
Authored by: hellmachine on Jan 09, '06 03:05:09PM

great hint. just today i had the problem on my dual g5. i found another way out of this: unplug the display. then replug it. magically it works again for me. but now i prefer this new hint :-)



[ Reply to This | # ]
10.4: Avoid a fast user switching color profile bug
Authored by: markformac on Jan 10, '06 04:34:57AM

I only get the problem when the user switched to remains logged in and I switch back to my profile. If that persons logs off before switching back, then everthing remains normal.

---
Mark Brooks



[ Reply to This | # ]
color profile bug is gone, and so is the cube effect...?
Authored by: romulis on Jan 10, '06 06:32:37AM

I also stopped using fast user switching because I had this bug on my dual 2GHz G5 at work.
Before trying this hint I tried switching to another user and now, with 10.4.3, the bug seems to have disappeared, but the pretty cube effect is gone :-(

Has this happened to anyone else? Is there a way to get the cube effect back?



[ Reply to This | # ]
10.4.4 - not fixed.
Authored by: atverd on Jan 10, '06 03:39:34PM

Just have installed 10.4.4 and the problem is not fixed.
What a shame.



[ Reply to This | # ]
10.4.4 - not fixed.
Authored by: mschaff on Jan 10, '06 05:20:53PM

Yep...still a problem in 10.4.4...very disappointing...



[ Reply to This | # ]
10.4.4 - not fixed.
Authored by: landis on Jan 20, '06 11:35:53AM

I, too, was hoping that 10.4.4 would fix it. No dice.

I'm very happy to report that following this hint is the first workaround (besides rebooting) that has worked for me. Thanks for this in the meantime!



[ Reply to This | # ]
10.4.4 - not fixed.
Authored by: luckygofarms on Jan 27, '06 10:56:09AM

um.... call me stupid but i can't find "DMProxy" anywhere (looked both in our 10.4.4 PowerBook 1.5 and quad)...

There's not even "ApplicationServices.framework" directory!!!

we've been plagued with this for some time (ever since we started to calibrate our displays last year)...

please help...

thanks



[ Reply to This | # ]
10.4.4 - not fixed.
Authored by: luckygofarms on Jan 27, '06 10:58:12AM

wow, it worked (just typed it in the terminal like it was described):

/System/Library/Frameworks/ApplicationServices.framework/\
Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/DMProxy



[ Reply to This | # ]
10.4: Avoid a fast user switching color profile bug
Authored by: mretondo on Jan 30, '06 12:20:11PM

The way I can reproduce the bug is when I FUS to another user. Then instead of FUS back to myself I FUS to another user. Now the bug has been activated. Now when I FUS back to myself I can't change my profile and I have the Generic RGB profile.



[ Reply to This | # ]
10.4: Avoid a fast user switching color profile bug
Authored by: patniemeyer on Feb 07, '06 01:52:48PM

Works as advertised. I left the other user logged in and went back and forth. Running DMProxy resets the color space correctly. BTW, I just made a link in my home bin:

ln -s /System/Library/Frameworks/ApplicationServices.framework/\
Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/DMProxy .



[ Reply to This | # ]
Too complicated solution
Authored by: DonColore on Feb 24, '06 04:08:27PM

The problem is caused by missing access to the changed profile.

Modify the profile as admin user, move the profile from ~/Library/... to /Library/... and reselect it as the current monitor profile.

Now all users on your machine will use the new, modified profile :-)

If you are using a professional measurement device, you might want to check out the new "basICColor display 4", which does this for you automatically... There is a demo version available for download at <http://www.basiccolor.de>



[ Reply to This | # ]
Too complicated solution
Authored by: DonColore on Feb 24, '06 04:11:20PM

I forgot to mention - all users that use the default system profile will have the new profile automatically applied, all others will have to reselect it.



[ Reply to This | # ]
10.4.6: not fixed
Authored by: Sofad on Apr 04, '06 04:27:15AM

problem still there with 10.4.6

dmproxy tip still works



[ Reply to This | # ]
10.4.6: not fixed
Authored by: errantaahz on Apr 04, '06 09:18:10AM
This bug has been frustrating all users of our macs for some time. (Especially several very non-technical people who just depend on it working, but find even the DMproxy workaround confusing.) I've incorporated the DMProxy tip into an executable application, and it has resulted in a fairly effective workaround. This is my first attempt at Applescript, so pleae ignore any bad syntax or sctructure (etc.); feel free to improve it. ( It only took 20 minutes to guess the correct commands to get the desired effect...it's fairly intuitive!) Obviously, this is completely unsupported by Apple (and myself). If it does something bad to your mac, model, network, data or otherwise: I am not responsible.

But anyway, this is how it is used to make our macs run fairly painlessly, and it eliminated the need for constant IT intervention over the issue:

1) I have compiled the executable app (cut-and-paste the code from below) and saved it in the local "Utilities" folder.

2) Add it to user login items, and select the "hide at startup" option.

3) Add it to the dock.

4) Add a shortcut anywhere you think your users might look.

5) You can go one further: Customise the application icon with a big fat red button or something, and change the application name to something like "Click here to fix the colour, Joe Baduser" :P Even the most inexperienced users can learn this simple fix.

B

PS - If somebody has webspace to store the compiled executable application and provide a link, feel free.

-- -- -- -- -- --


tell application "Finder"
  activate
  open document file "DMProxy" of folder 
    "Resources" of folder "A" of folder "Versions" of folder 
    "CoreGraphics.framework" of folder "Frameworks" of folder "A" 
    of folder "Versions" of folder "ApplicationServices.framework" of folder 
    "Frameworks" of folder "Library" of folder "System" of startup disk
end tell
tell application "Terminal"
  activate
  delay 6
  quit
end tell


[ Reply to This | # ]
10.4.6: not fixed
Authored by: tooki on Apr 14, '06 10:26:28AM

That script is overly complicated. AppleScript can run shell commands without launching the Terminal.

For this, just enter:

do shell script "/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/DMProxy" user name "AnAdminUsername" password "ThatAdminPassword" with administrator privileges

Obviously replace AnAdminUsername with an admin's user name, and ThatAdminPassword with that account's password (leave the quotes around both!!!). This script, saved as an application (run-only, since it contains login info), will do the same thing faster.



[ Reply to This | # ]
10.4: Avoid a fast user switching color profile bug
Authored by: frodriguez on Apr 06, '06 05:47:24AM

I believe I have found the main source of the bug. When a new user is created. Mac OS X does not create the Library/ColorSync/Profiles directory for the new user in the user's home directory. I was able to fix this by creating the Library/ColorSync/Profiles Directory and copying the appropriate .icc file into the directory. In the user's system preferences, I was then able to switch to that color profile as their default color profile. After that I had not problem with the color profile and fast user switching.



[ Reply to This | # ]
10.4: Avoid a fast user switching color profile bug
Authored by: blackstarliner on Jun 09, '06 12:38:38AM

I came across this bug within 2 hours of starting to use my new 166 dci mini (I'm a newbie switcher)... My situation involved switching an admin user to standard - as soon as I did this the bug appeared on that now standard user's screen. After reading this hint and looking at both mine and the identical machine at work, I found that the colour sync profile was indeed at the root level, not under the user. I wondered then whether the standard user doesn't have rights to the colour sync profile at that level (I'm a newbie, so I don't know). I checked the colour sync profiles for both users (admin and standard) and both now had the default rgb profile selected and not the monitor's profile anymore. Making the standard user an admin again and restarting cured it. The machine at work, with all admin users, has never had this problem. So maybe part of this problem is with switching an admin to standard. I am going to set up a standard user tonight from scratch and see what happens. Just my 2c.



[ Reply to This | # ]
10.4: Avoid a fast user switching color profile bug
Authored by: avi4now on Jun 12, '06 08:09:19AM

Excellent hint! Thanks!

BTW, if you use QuickSilver (and you should) then a quick way to run DMProxy is by adding its parent folder "Resources" to your QS catalog.



[ Reply to This | # ]
10.4: Avoid a fast user switching color profile bug
Authored by: atverd on Jun 27, '06 07:44:06PM

10.4.7 - problem is not fixed, the DMProxy trick still works.
Should we involve press to attract some attention to this stupid problem?



[ Reply to This | # ]
10.4.8 N O T F I X E D
Authored by: Sofad on Sep 29, '06 04:12:14PM

10.4.8 - problem is not fixed, the DMProxy trick still works

Thank you for your attention...



[ Reply to This | # ]
10.4.8 N O T F I X E D
Authored by: atverd on Oct 02, '06 02:56:39PM

Ditto.



[ Reply to This | # ]
10.4.8 Worse!
Authored by: weefle on Oct 02, '06 04:35:09AM

I just updated to 10.4.8, and after the system rebooted and auto-logged in, the colors were washed out, before switching to any other users. The Color LCD profile that I normally use still appears in the Finder, and in the Displays preference pane, I can select any profile including Color LCD, and they are all various shades of washed out.

Worse, whereas DMProxy used to restore the proper profile, it no longer appears to have any effect. I have yet to find anything that fixes the problem.



[ Reply to This | # ]
10.4.8 Worse!
Authored by: atverd on Oct 02, '06 02:54:10PM

This is a separate issue - apple's discussion forums are full of complains and I think there are workarounds for this bug also.



[ Reply to This | # ]
Problem still exists in 10.4.8 on a MacPro
Authored by: macgizmo on Nov 10, '06 11:52:00AM

This problem still exists on my new MacPro running 10.4.8.

However, the DMProxy trick worked. I just dragged that file to the terminal and hit enter and it immediately fixed the problem.

Unlike other users above, it appears to have fixed the problem permanently. I've shut down the computer several times, put it to sleep switched users, etc. and I haven't had to run the DMProxy trick since.... all is well.

I did speak to AppleCare (before I found this tip) and they have entered it into the queue for the engineers to look at. I also told them I found this tip, so hopefully it helps narrow down the problem for them.

---
CreativeGuy: Daily tips, tricks & commentary for graphic designers.
www.jdempsey.com



[ Reply to This | # ]
10.4: Avoid a fast user switching color profile bug
Authored by: icode on Dec 24, '06 03:57:42PM

Thanks for sharing this! This worked perfectly for me. I was having this nasty behavior from 10.4.2 to 10.4.8. I still can't believe it isn't fixed by now since it is so obviously broken.



[ Reply to This | # ]
Works - Thanks!
Authored by: chrisrosa on Jan 12, '07 02:02:36PM

This hint definitely works. Not sure I want to run it each login, but made an alias for easy access in the future. Cheers



[ Reply to This | # ]
10.4: Avoid a fast user switching color profile bug
Authored by: Glide on Jan 22, '07 12:15:32AM

Thank you thank you thank you! This bug reared it's ugly head only moments ago for the first time since I've been using Tiger (since it first came out) and I nearly blew a rod wondering what the heck happened. This fix did the trick. Thanks again!

---

- Jase



[ Reply to This | # ]
10.4: Avoid a fast user switching color profile bug
Authored by: Skippy kangaroo on Jan 26, '07 06:46:20PM

I have also experienced this bug intermittently.

One thing I have tried that seemed to work for me as a permanent fix was to fix the permissions on the icc profiles in /Library/ColorSync/Profiles/Display.

If you look at the pre-installed one you notice that the owner is System and admin group has read/write whereas custom ones are owned by the creator and all other users have read only access. To solve the problem I selected the Displays folder and 'Got Info' - I then expanded the Ownership & Permissions section and clicked Apply to enclosed (because the Displays folder has the apparently correct permissions settings). This then gave system ownership to all the profiles there. I have yet to experience the problem again despite switching back and forth quite a bit to test it out.

Does this work for everyone? If it does it would seem to be a more permanent and more elegant fix than any of the others suggested above.



[ Reply to This | # ]
10.4: Avoid a fast user switching color profile bug
Authored by: avinashmeetoo on May 20, '07 12:31:37PM

Important: For this tip to work, you must first reboot your Mac so that the missing profiles are recreated inside /Library/ColorSync/Profiles/Displays

The tip by Skippy kangaroo works great and seems to solve the issue permanently. Essentially what is needed is to change the permission on all files found inside /Library/ColorSync/Profiles/Displays to rw-rw-r-- from the default rw-r--r--

You can do that using Skippy kangaroo's technique or by opening a Terminal and typing (if you are an administrator):

sudo chmod 664 /Library/ColorSync/Profiles/Displays/*

You will be asked your password and the problem will be solved.



[ Reply to This | # ]
10.4: Avoid a fast user switching color profile bug
Authored by: aca on Feb 10, '07 02:15:07PM

huzzah! yes, this hint still works for me on a macbook pro, 10.4.8—it fixes a reeeeeeally longstanding annoyance. :)
Other hints above about permissions didn't do it for me--though it did help me notice that in my /Library/ColorSync/Profiles/Displays directory, the .icc file (Color LCD-4271800.icc) was *disappearing* when I fast user-switched back from my second account. Running DMProxy caused it to reappear. (This corresponds to the fact that in my display preferences, the ColorLCD option disappears and that's why I'm stuck back on GenericRGB)
Maybe creating a local "backup" copy of the .icc file in my own Library would indeed help, but I guess that would be needed for each user.
Would be nice if the file didn't get zapped in the first place, but for now I at least have a quick command to avoid needing to reboot.



[ Reply to This | # ]
10.4: Avoid a fast user switching color profile bug
Authored by: chiefthinker on Mar 13, '07 09:22:47AM

if any of the fixes listed do not fix your washed out display please look into the following.

Universal Access - Monitor Contrast Adjustments in OSX

Be aware that OSX introduces a feature in the "Universal Access" utility that can severely limit the performance of your monitor. To review this feature proceed as follows:

Click on the Apple icon (top-left) then on "System Preferences"
Next, click on the "Universal Access" icon (bottom-right).

Ensure that the "Seeing" tab is selected.

Under "Display", ensure that the "Enhance Contrast" slider is as far left as possible - this is the normal position.

If the slider is positioned even a small fraction of an inch from the left, there will be a loss of shadow contrast that can hide subtle shadow details in your images.



[ Reply to This | # ]
Fast user switching color profile bug - an AppleScript that might help
Authored by: andrewj on Mar 20, '07 04:20:44PM

As a refinement to this excellent hint, on our systems at home we did this:
1) put an alias to the DMProxy file in a folder in the Shared User directory so that any user could use the fix without delving amongst the Frameworks and so on in the System directory.
2) I also wrote the following AppleScript, which does the job, and then, after a pause of 3 seconds, quits the Terminal.app - the script can do this only if your Terminal windows are set to show the active process name.

tell application "Finder"
open document file "DMProxy" of folder "Resources" of folder "A" of folder "Versions" of folder "CoreGraphics.framework" of folder "Frameworks" of folder "A" of folder "Versions" of folder "ApplicationServices.framework" of folder "Frameworks" of folder "Library" of folder "System" of startup disk
end tell
delay 3
tell application "Terminal"
if name of window 1 is "Completed Command" then
quit
end if
end tell

This can be saved as a script (.scpt) which can be accessed from the Script Menu, or as an application (.app) wich can be used as a Toolbar Script in Finder windows.



[ Reply to This | # ]
10.4: Avoid a fast user switching color profile bug
Authored by: MultiFinder17 on Apr 17, '07 12:14:44PM

Bug still present in 10.4.9...

Maybe Apple will fix it in Leopard...



[ Reply to This | # ]
this one works on iBook G4
Authored by: grzesieko on Apr 26, '07 05:01:34PM

First of all I want to say hello to Mac OS X Hints community because I'm new here :) It is great that there are people who can help you resolve the problem. This site is very usefull!

I'm not advance Mac user but after reading your posts I did something like that and it works on my iBook G4:
First of all, I have two accounts - one with "admin" rights and one "standard". Ofcourse I had the same problem with missing LCD profile after returning (from standard account) to my admin account.
After restarting computer I logged in to my "admin" account. In the Display settings I did callibrated profile using LCD profile with exactly the same settings, then I selected it. Next I did a copy of file (LCD profile callibrated) from my user(admin) Library/ColorSync/Profiles/ to my desktop and using a DropBox I moved it (a copy) to a standard account.
I logged in to "standard" account. In the user(standard) Library I had to create ColorSync folder and Profiles folder in it. Then I moved my LCD profile callibrated inside Library/ColorSync/Profiles and had to go back to ColorSync folder to open Profiles folder info. There I've only pressed a "Apply to enclosed items..." button to fix the file acces rights. After that I could chose a new LCD profile callibrated from Display settings and it fixed all the problems.

Now I can freely change the accounts and always have right profile for my screen. More of that, my original LCD profile is always on its place and stopped disaper.

Sorry all of you for my english. Hope my hint will be helpfull for someone.

---
iBook G4 12"/1.33Ghz/1.5GB Ram/80GB HDD/Combo/AP/BT...so much fun!!!



[ Reply to This | # ]
Simple way to solve the problem permanently
Authored by: avinashmeetoo on May 20, '07 12:34:26PM

Important: For this tip to work, you must first reboot your Mac so that the missing profiles are recreated inside /Library/ColorSync/Profiles/Displays

The tip by Skippy kangaroo works great and seems to solve the issue permanently. Essentially what is needed is to change the permission on all files found inside /Library/ColorSync/Profiles/Displays to rw-rw-r-- from the default rw-r--r--

You can do that using Skippy kangaroo's technique or by opening a Terminal and typing (if you are an administrator):

sudo chmod 664 /Library/ColorSync/Profiles/Displays/*

You will be asked your password and the problem will be solved.



[ Reply to This | # ]
Simple way to solve the problem permanently
Authored by: b3uk on Jun 28, '07 12:29:02PM

Bug STILL present in 10.4.10! Looks like it'll _have_ to wait for Leopard :-(

Unless they fix it in a 10.4.11 release :D

---
"Do it now. Today will be yesterday tomorrow"
- Talking Moose



[ Reply to This | # ]
Simple way to solve the problem permanently
Authored by: b3uk on Jun 28, '07 12:31:35PM

I should mention that I had previously used skippy's technique to fix this, but the system update brought it back. Launching DMProxy fixed it for me this time.

---
"Do it now. Today will be yesterday tomorrow"
- Talking Moose



[ Reply to This | # ]
Simple way to solve the problem permanently
Authored by: toneill on Aug 04, '07 05:23:08PM

Was having the same problem with 10.4.10, and this permanently (until the next update?) fixed the problem. Thank you!!



[ Reply to This | # ]
10.4: Avoid a fast user switching color profile bug
Authored by: CyberSeb on Aug 21, '07 09:30:47AM
I'm not sure if the "sudo chmod 664 /Library/ColorSync/Profiles/Displays/*"-trick has really worked for me.

Thanks to http://www.radiotope.com/writing/?p=71 I have found a way to call DMProxy on every fast user switch ...

USE IT ON YOUR OWN RISK!!!


1. Create a file "/Library/FixColor.sh" with the following contents:

=========================================================================
#!/bin/bash
sleep 3
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/DMProxy
say "D M Proxy"
=========================================================================

You can remove the last line; it's just for testing purposes to see if the script will be called later on.


2. Change the permissions with:

chmod 770 /Library/FixColor.sh


3. Open /System/Library/SystemConfiguration/Kicker.bundle/Contents/Resources/Kicker.xml with your favorite text-editor and add the entries from below. Do not add it directly at the end, just above the last two lines - you'll see.

=========================================================================
<dict>
<key>execCommand</key>
<string>/Library/FixColor.sh</string>
<key>execUID</key>
<integer>0</integer>
<key>keys</key>
<array>
<string>State:/Users/ConsoleUser</string>
</array>
<key>name</key>
<string>FixColor</string>
</dict>
=========================================================================


Reboot the machine. It should work ...

Sebastian



[ Reply to This | # ]
Solution (for me at least)10.4: Avoid a fast user switching color profile bug
Authored by: learjet035 on Sep 22, '07 03:48:20PM

Took my MBP in to Apple today. The fast user color profile bug was driving me crazy! All the profile and pref fixes were not working.
In about 2 seconds she had it fixed, and it seem permanent.

System Prefs/ Universal Access/ Slide the "Enhance contrast"

Done

I almost cried. Hope this helps someone.



[ Reply to This | # ]
10.4: Avoid a fast user switching color profile bug
Authored by: autumnmist on Oct 31, '07 03:39:39PM

For what it's worth, I just got off the phone with Apple and the tech said this is supposed to be fixed in Leopard.



[ Reply to This | # ]
10.4: Avoid a fast user switching color profile bug
Authored by: martyl on Nov 02, '07 05:48:43PM

Wow, glad I found this... worked for me on my MBP 2.2/10.4.10

Marty

---
Marty Lindower



[ Reply to This | # ]
10.4: Avoid a fast user switching color profile bug
Authored by: martyl on Nov 02, '07 05:52:46PM

oops... I meant the sudo chmod 664 /Library/ColorSync/Profiles/Displays/* fix is what worked for me...

---
Marty Lindower



[ Reply to This | # ]