I know there are multiple discussions out there dealing with this problem, but I have yet to see one of them resolved. I'm hoping someone out there has a real resolution to this problem, and would be willing to post it here.
I'm running an Intel Core i7 2.66 GHz MacBook Pro (video card: NVIDIA GeForce GT 330M), often with a Dell external monitor---either with the laptop clamshell open or closed; however, this problem happens whether the monitor is connect or not, clamshell open or closed . . .
Seemingly at random, the screen (both screens if the external monitor is connected) goes black. It can happen when very little software is running, and I am doing something as simple as just moving a Finder window from one location to another. It also happens when I am working in Photoshop and other software. There doesn't seem to be a specific task that brings on the black screen. Even tho the screen is black, the computer is still audibly running, and the ONLY thing that brings it back is a hard shut down by holding down the power button for several seconds, and then pressing the power button again to start up. I then get a automatic report generated to send to Apple (I've sent them about 100 by now).
I do not have "hot corners" activated, I have unchecked "Automatically adjust brightness as ambient light changes" in the display prefs, and I've unchecked "Automatic graphics switching" and "Automatically reduce brightness" in the energy saver prefs, since these were some of the suggestions I had read in previous posts. None of this has made a difference.
I have spoken to Apple support, who suggested this could be a problem with over-heating. I've installed iStat Pro to monitor the temps, but they don't seem out of whack at all. I can go days without the screen going black at all, and then I can have a day where it happens several times. I'm trying to avoid bringing the computer in to a technician because, inevitably, I won't be able to replicate the issue in the shop, and then I'll be paying $150/hr. for nothing.
Does anyone out there have a resolution for this problem? I'd be eternally grateful for a post. Thank you.