When I log into my MacBook Pro, the graphics contrast suddenly increases — by a whole lot. What the heck is going on?
I've had this thing for a few months but only recently has this issue popped up. I'm using a new MacBook Pro (Intel graphics) running Lion. Here's what's happening:
- The screen is fine on boot, until I log into my personal account. A second or two after entering my password, the graphics system does some sort of adjustment and the contrast increases dramatically. The most noticeable effect is that black values are "crushed" and graphics look dark because of this, although the overall screen brightness is as expected. Needless to say, it makes everything look like total shit.
- This DOESN'T happen with the guest account, only with my personal account.
- This seemingly has nothing to do with my color calibration settings. If I recalibrate while the display is messed up, it stays messed up.
- It has nothing to do with my screen, either. I get the same effect with external monitors.
- If I switch between my account and guest, the contrast thing happens BEFORE the 'cube' animation. After the cube animation finishes, there's another shift in the color/gamma, which I assume is the color calibration kicking in.
- The problem happens with both desktop apps and GPU-accelerated games. It doesn't seem to matter.
The ONLY thing I've found that solves this is plugging in an external monitor. When I do that, the screen goes blue for a moment while the graphics system resets itself (I suppose) and then the contrast is normal. I then get normal operation until I log out, switch users, or shut down the computer. Sleep mode doesn't cause a problem (which is why I have no clue what caused it or when exactly it started happening; I let the system go for weeks without logging out or shutting down).
I'm really at my wit's end about this. I could re-make my user account, but I'd really rather not do that, especially because I don't know which setting is causing this. Google has failed me. I haven't installed anything that messes with graphics settings, except SwitchResX
, which I used briefly to try to correct an external monitor resolution problem (and have since uninstalled).
Any clues? I'm pretty knowledgeable about graphics and computers, and I'm not afraid of the command line, but I'm a Mac noob and I don't even know where to look. At the very least, as a workaround, a way to induce the same reset that plugging in a monitor causes would be helpful. (For example, I'm stuck with it right now because I don't have my monitor cable handy at the moment.)