Here is a reply I posted about Dual Monitor problems on another thread, whereby Mountain Lion forgets the arrangment of the monitors, I wonder if a similar approach may work with your particular case?
🙂 Possible Solution.... needs testing, but initial trial has been successful. Does this work for anyone else?
There are two .plist files I have identified which record the screen arrangement:
- /Library/Preferences/com.apple.windowserver.plist (top level library, not user library)
- ~/Library/Preferences/ByHost/com.apple.windowserver.FE******-****-****-****-**********2E.plist
(user library, where *** are unique code) I think the first drives the system arrangment (e.g., login window at startup etc), and the second is a user's own setup.
- I modified the screen and menu arrangement through System Preferences, which modified file (1).
- Using a text editor I copied and pasted everything into a new blank document and saved as com.apple.windowserver.plist
then duplicated the file and named it as per file (2). *even though there were some minor differences.
- I backed up and deleted the windowserver plists from both the system and user preference (ByHost) folders, including the lockfiles.
- Moved my new documents into their respective folders and rebooted... windows appeared where they were supposed to. (I should mention that I moved the screen and menu arrangement back to the 'wrong' way first, which showed me that the files had indeed altered the arrangement).
The question is - will this now hold?
Perhaps locking the file / changing the permissions to prevent the system updating it might help IF the problem reoccurs?