I have been experiencing weird display artifacts in Application Switcher/Dashboard after I disconnect from an external monitor. I started having this problem after I upgraded my MacBook Pro (mid-2010, Intel Core i5 with NVIDIA GeForce GT 330M 256 MB) from Snow Leopard to Lion. It might be an issue with Lion or it might just be an issue with my laptop.
The best way to describe this "weirdness" would be through a video: http://www.youtube.com/watch?v=ueoS583PuJA
The problem is reproducible. It happens after I disconnect from my external monitor. I notice this problem with both my monitors (Dell 20 inch and Dell 24 inch).
The problem used to be worse. The weird effect used to happen when I was using dual-monitor mode. When a window straddles both monitors, half of the window (the half on my MacBook Pro) exhibits the weird display issue. Fortunately, I managed to fix it by using deleting the Display Profiles for the external monitors (found in /Library/ColorSync/Profiles/Displays).
Needless to say this problem is very annoying. It also makes using the Dashboard impossible since the "dark" widgets makes it hard to read (especially in Dictionary). Any help would be appreciated.
I realized that it might be a hassle going to YouTube to watch the video so I have included some screenshots of the problem directly. The first image below shows the weird effect when I invoke Dashboard. A video of this problem is available from http://www.youtube.com/watch?v=ueoS583PuJA
The second image shows the weird effect when a window straddles both monitors. I thought that I had solved that issue by deleting my color profiles for my monitors but the problem is back. I just noticed it this evening as I was using my computer. A video of this problem is available from http://www.youtube.com/watch?v=oRTR_bq4-2A
Any help would be appreciated.
Although I can't resolve the issue (even clearing the display profiles didn't help) I can add weight to it. An example screen of my version of this issue on a MBP with Lion. No problem when I used Snow Leopard...
see the weird pixelation?
I also get either a dark dock, or a dock with icons of color distortion. Only solution I have come across is to restart my mac, regularly, which is a pain.
I notices exactly the same issue with pixel distortion when I drag a window between my Macbook pro screen and my external screen. It doesn't happen always, but say 50-60% of the times. It looks like the font anti-aliasing doesn't work anymore.
But in addition, sometimes when I disconnect my external screen, the icons on my Finder Application Switcher (cmd+tab) are completely screwed up. They still work though, but I have to log out and back in to get the colors back to normal. I can't find any logic behind it, e.g. no specific application causing it. I have recreated my color profiles multiple times, but that doesn't solve it.
I haven't had this 'problems' with OSX Snow Leopard, it suddenly started when I updated to OSX Lion.
Looking forward for an update :-)
Great writeup! I used your example for my call to AppleCare Support. Same problem here and so far Apple Support doesn't have an answer.
Per Apple Support: "I just got like 4 calls about this yesterday. I know the engineers are aware and working on it."
After speaking with his supervisor, the conclusion is that it's most likely a hardware problem. This jives with what a co-worker of mine has gone through recently with the same vintage MBP. He too was having this issue and had his mobo replaced. Hasn't had it happen since the replacement.
After speaking with his supervisor, the conclusion is that it's most likely a hardware problem. [...]
Find it hard to believe that since allthe problems started the next day after OS X upgrade to Lion. It may behardware compatibility issue which will go away with new mobo BUT it is mucheasier to get a proper driver (do not see a lot of sense in a major motherboardreplacement in late 2009 MacBook Pro)
Exactly the same problem here on MBP 13" Late 2010 with latest Lion 10.7.2 and Samsung 24" external Monitor.
And yes, this is a software related problem, for sure!
Could be related to https://discussions.apple.com/thread/3216688
I did two things and that seems to mitigate the problem (not fully solved yet, unfortunately). I did both things together but I am not sure if both are necessary – perhaps you only need to perform one of them.
Performing those steps seem to have solved the weird dashboard display and the window straddling problem. However, the Application Switcher (command-tab) problems still occurs.
Two other observations that I have:
Thank you for sharing!
As i'm having the same issue on a 13" Modell with only one graphic conroller built in (geforce 320m), we should assume, that it is not correlated with the use of different graphic controller.
BUT, i have tested your second sudjestion and cleaned the cache. to clean the cache fully i had to reboot, so i am not sure to 100% at the moment. but until now i do not see any artifacts after 3x disconecting the external monitor. So i think, the cache might be the problem.
so for all who want to try this out:
delete the ~/Library/Caches folder on your System. To delete all Files you will need to first move it to another location and reboot. The ~/Library folder is an hidden folder so, you will need to activate showing hidden folders in your Finder or do it in the Terminal.
I have the same problems,
Macbook pro 13, nvidia .. using external monitor
I dont know, if its HW or SW problem, but it started after I upgraded to 10.7.2
I cleaned all catches, but it did not helped.
it happends randomly, after reboot, it is usually ok for sme time, but than i starts again.
please, is there any fix?
or how can I know know if its SW or HW problem?