External monitor resolution setting is lost after MacBook "wakes up" from sleep
I have recently purchased an external monitor that I am connecting to my MacBook Pro (Late 2009) using the MiniDisplay-to-VGA adapter. I have both the external monitor and the MacBook's monitor set to "Best Available" resolution in OS X Lion. Whenever the computer "wakes up" from its sleeping state, the resolution setting for the external monitor is "forgotten". Every time the computer "wakes up", the resolution of the external monitor is set to match the MacBook's monitor.
The only reason I am using the VGA cable rather than a DVI cable, is because I do not have the MiniDisplay-to-DVI adapter. Will switching to DVI solve the problem? Is there any known way to solve this issue other than getting a utility to reset the resolution manually every time?
Thanks.
I recommend you reset your NVRAM. This chip stores information on screen resolution and can often become corrupted. You can reset it by starting your Mac while holding down cmd + opt + P + R . You should hear the Mac chime, restart and chime a second time. Then you can release the keys you are holding. More info here.
I found an easy way around this and I hope it helps people. I tried resetting the NVRAM and it did not help. I am pretty sure it is due to flaw in the OS upgrade.
Here is the fix. Set up video so that when you move to the top left corner, the video shuts off. When you come out of sleep, if the resolution is low, move the mouse to the top left to shut the video off. If you left click the mouse in the position, it should reset the optimal resolution as it does with my MacBook Pro 15"
Well none of this worked for me. This is what I did before I found the issue.
After the computer would come back on after sleep (macbook pro mavericks, screaming computer with 8gigs ram, retina) the right side monitor, out of the 2 monitors I have plugged in by VGA->DVI, continued to be reset from 1600x900 to 800x600. I would:
- Unplug the DVI port from the mac. No luck.
- Unplug and power off the monitor, turn back and on and plug back in. No luck.
- Unplug, power off monitor, restart mac, plug back in, and then power back on. No luck.
- Go to display settings, push Option to get "Detect Displays", clicked, no change.
- Turn everything off, restart computer while pushing Command + Option + P + R, turn everything back on, plug back in... STILL not resetting back to best display for that monitor.
Needless to say I was getting pretty frustrated. Until I thought, what about unplugging the VGA from the DVI adaptor? Well I did that, connected back together and voila, screen reset.
So to anyone that has this problem in the future, it could be something in the actual DVI adaptor that could be having the issue too! If all fails, try unplugging the adaptor from your monitor cable and see if that works. It did for me.
I found a super easy fix for when this happens to me. My external monitor is plugged into a power strip and if I flip the power of the strip off and then back on again the external monitor shows me options for display resolution if I am in display preferences on my Macbook Pro (Mid 2010). I hope this helps.