I have this problem too, and it seems to affect my displays, though there may be other causes. I have two displays - a 30 inch and a 25 inch, both Apple display monitors.
Sometimes my 30 inch screen goes blank and when I run the repair permissions it comes back on again. Occasionally the second screen goes blank. I also find using "detect displays" (not available in Mountain Lion) restores one or other of the monitors. Currently I am using an external back up of an internalHD which crashed completely and died. Its backup inherited this problem because I used Carbon Copy Cloner to make it.
I am in the process of doing a clean instal and upgrading to Mountain Lion on the replacement internal HD. Neither screen has blanked. I have checked the permissions and they don't have this prefPane display problem. In fact no permissions are faulty at all - so far. I'd much prefer not to be doing a clean installation but I don't want to have this monitor display problem following me around.
Note: The prefPane display permissions are not listed in the Apple list as "safe to ignore".
Below are the permissions which have to be repaired, persistently, under Lion:
_______________________________________
Permissions differ on “System/Library/PreferencePanes/.Displays/V1/Displays.prefPane/Contents/Resourc es/Dutch.lproj/DisplaysPref.nib”; should be -rw-r--r-- ; they are -rwxr-xr-x .
Permissions differ on “System/Library/PreferencePanes/.Displays/V1/Displays.prefPane/Contents/Resourc es/English.lproj/DisplaysPref.nib”; should be -rw-r--r-- ; they are -rwxr-xr-x .
Permissions differ on “System/Library/PreferencePanes/.Displays/V1/Displays.prefPane/Contents/Resourc es/French.lproj/DisplaysPref.nib”; should be -rw-r--r-- ; they are -rwxr-xr-x .
Permissions differ on “System/Library/PreferencePanes/.Displays/V1/Displays.prefPane/Contents/Resourc es/Italian.lproj/DisplaysPref.nib”; should be -rw-r--r-- ; they are -rwxr-xr-x .
Permissions differ on “System/Library/PreferencePanes/.Displays/V1/Displays.prefPane/Contents/Resourc es/Japanese.lproj/DisplaysPref.nib”; should be -rw-r--r-- ; they are -rwxr-xr-x .
Permissions differ on “System/Library/PreferencePanes/.Displays/V1/Displays.prefPane/Contents/Resourc es/da.lproj/DisplaysPref.nib”; should be -rw-r--r-- ; they are -rwxr-xr-x .
Permissions differ on “System/Library/PreferencePanes/.Displays/V1/Displays.prefPane/Contents/Resourc es/fi.lproj/DisplaysPref.nib”; should be -rw-r--r-- ; they are -rwxr-xr-x .
Permissions differ on “System/Library/PreferencePanes/.Displays/V1/Displays.prefPane/Contents/Resourc es/ko.lproj/DisplaysPref.nib”; should be -rw-r--r-- ; they are -rwxr-xr-x .
Permissions differ on “System/Library/PreferencePanes/.Displays/V1/Displays.prefPane/Contents/Resourc es/no.lproj/DisplaysPref.nib”; should be -rw-r--r-- ; they are -rwxr-xr-x .
Permissions differ on “System/Library/PreferencePanes/.Displays/V1/Displays.prefPane/Contents/Resourc es/pl.lproj/DisplaysPref.nib”; should be -rw-r--r-- ; they are -rwxr-xr-x .
Permissions differ on “System/Library/PreferencePanes/.Displays/V1/Displays.prefPane/Contents/Resourc es/pt.lproj/DisplaysPref.nib”; should be -rw-r--r-- ; they are -rwxr-xr-x .
Permissions differ on “System/Library/PreferencePanes/.Displays/V1/Displays.prefPane/Contents/Resourc es/pt_PT.lproj/DisplaysPref.nib”; should be -rw-r--r-- ; they are -rwxr-xr-x .
Permissions differ on “System/Library/PreferencePanes/.Displays/V1/Displays.prefPane/Contents/Resourc es/ru.lproj/DisplaysPref.nib”; should be -rw-r--r-- ; they are -rwxr-xr-x .
Permissions differ on “System/Library/PreferencePanes/.Displays/V1/Displays.prefPane/Contents/Resourc es/sv.lproj/DisplaysPref.nib”; should be -rw-r--r-- ; they are -rwxr-xr-x .
Permissions differ on “System/Library/PreferencePanes/.Displays/V1/Displays.prefPane/Contents/Resourc es/zh_CN.lproj/DisplaysPref.nib”; should be -rw-r--r-- ; they are -rwxr-xr-x .
Permissions differ on “System/Library/PreferencePanes/.Displays/V1/Displays.prefPane/Contents/Resourc es/zh_TW.lproj/DisplaysPref.nib”; should be -rw-r--r-- ; they are -rwxr-xr-x .
Permissions differ on “System/Library/CoreServices/Menu Extras/Displays.menu”; should be drwxr-xr-x ; they are lrwxr-xr-x .
Permissions differ on “System/Library/MonitorPanels/Arrange.monitorPanel”; should be drwxr-xr-x ; they are lrwxr-xr-x .
Permissions differ on “System/Library/MonitorPanels/Display.monitorPanel”; should be drwxr-xr-x ; they are lrwxr-xr-x .
Permissions differ on “System/Library/MonitorPanels/Profile.monitorPanel”; should be drwxr-xr-x ; they are lrwxr-xr-x .
Permissions differ on “System/Library/PreferencePanes/Displays.prefPane”; should be drwxr-xr-x ; they are lrwxr-xr-x .
Permissions differ on “System/Library/PreferencePanes/Displays.prefPane/Contents/Resources/pl.lproj/D isplaysPref.nib”; should be drwxr-xr-x ; they are -rwxr-xr-x .
Permissions differ on “System/Library/PreferencePanes/Displays.prefPane/Contents/Resources/pt_PT.lpro j/DisplaysPref.nib”; should be drwxr-xr-x ; they are -rwxr-xr-x .
Permissions differ on “System/Library/PreferencePanes/Displays.prefPane/Contents/Resources/zh_TW.lpro j/DisplaysPref.nib”; should be drwxr-xr-x ; they are -rwxr-xr-x .
Permissions differ on “System/Library/PreferencePanes/Displays.prefPane/Contents/Resources/zh_CN.lpro j/DisplaysPref.nib”; should be drwxr-xr-x ; they are -rwxr-xr-x .
Permissions differ on “System/Library/PreferencePanes/Displays.prefPane/Contents/Resources/pt.lproj/D isplaysPref.nib”; should be drwxr-xr-x ; they are -rwxr-xr-x .
Permissions differ on “System/Library/PreferencePanes/Displays.prefPane/Contents/Resources/sv.lproj/D isplaysPref.nib”; should be drwxr-xr-x ; they are -rwxr-xr-x .
Permissions differ on “System/Library/PreferencePanes/Displays.prefPane/Contents/Resources/ru.lproj/D isplaysPref.nib”; should be drwxr-xr-x ; they are -rwxr-xr-x .
Permissions differ on “System/Library/PreferencePanes/Displays.prefPane/Contents/Resources/no.lproj/D isplaysPref.nib”; should be drwxr-xr-x ; they are -rwxr-xr-x .
Permissions differ on “System/Library/PreferencePanes/Displays.prefPane/Contents/Resources/ko.lproj/D isplaysPref.nib”; should be drwxr-xr-x ; they are -rwxr-xr-x .
Permissions differ on “System/Library/PreferencePanes/Displays.prefPane/Contents/Resources/fi.lproj/D isplaysPref.nib”; should be drwxr-xr-x ; they are -rwxr-xr-x .
Permissions differ on “System/Library/PreferencePanes/Displays.prefPane/Contents/Resources/da.lproj/D isplaysPref.nib”; should be drwxr-xr-x ; they are -rwxr-xr-x .
Permissions differ on “System/Library/PreferencePanes/Displays.prefPane/Contents/Resources/Dutch.lpro j/DisplaysPref.nib”; should be drwxr-xr-x ; they are -rwxr-xr-x .
Permissions differ on “System/Library/PreferencePanes/Displays.prefPane/Contents/Resources/Italian.lp roj/DisplaysPref.nib”; should be drwxr-xr-x ; they are -rwxr-xr-x .
Permissions differ on “System/Library/PreferencePanes/Displays.prefPane/Contents/Resources/French.lpr oj/DisplaysPref.nib”; should be drwxr-xr-x ; they are -rwxr-xr-x .
Permissions differ on “System/Library/PreferencePanes/Displays.prefPane/Contents/Resources/Japanese.l proj/DisplaysPref.nib”; should be drwxr-xr-x ; they are -rwxr-xr-x .
Permissions differ on “System/Library/PreferencePanes/Displays.prefPane/Contents/Resources/English.lp roj/DisplaysPref.nib”; should be drwxr-xr-x ; they are -rwxr-xr-x .
Permissions verification complete
____________________________________________________
If the permissions are not the problem, what would be the problem causing one or other monitor to blank out and how do I solve it?
NOTE: I am using a MacMini not an iMac (did not realise until now that this discussion is for iMacs only!)