I need some expert help on this. Using a Dell E178 WFP external display on my 2010 Macbook Pro via mini-DVI-to-VGA adapter. This display has no EDID it seems so I use SwitchResX to create the necessary resolution override (1440x900). SwitchResX has nothing such as daemons or helpers installed on top, so this boils down to graphics drivers.
My problem: When I reboot the machine, the display has the necessary brightness, contrast, and colour balance. If I unplug the display, wait a sec, then plug it back in, the image comes up very bright and washed out, and I can't get a "true" black out of the display.
What this isn't: I have a ColorSync profile, and make sure it is successfullly loaded, i.e. I go through the trouble of opening up system preferences>displays>color to make sure it reloads. This is not a ColorSync problem. It is not the 2.2 vs 1.8 gamma problem either. Ctrl+shift+eject does not fix it. Creating a new colour profile does not fix it either. The usual SMC, permissions, safe boot, etc tricks don't work either.
Apple engineers have sent me a copy of TimingSnoop but were baffled by the display having a "fake" EDID (when run without SwitchResX TS detects no EDID at all). Since I refused to roll back my entire system to 10.6.4 or uninstall SwitchResX (it does not interfere??) they closed the bug stating "insufficient information".
10.6.4 did not have this problem, and my hardware is perfectly fine.
Rolling back the graphics to 10.6.4 fixes this issue (but creates other issues)
I'm looking for information on this. Has anyone had the same happen? Is it confined to sans-EDID displays?
Have googled a lot but I'm running out of search terms... Anything could be of help?
Thanks in advance.