1

I had an HDMI cable plugged in for a while that connected to a TV with no power. The retina display randomly flashed blue after a while and then changed to a different resolution (possibly 1080p). I unplugged the HDMI cable and nothing happened. So I restarted the computer to no avail. I was still having issues. So I fiddle with some settings after plugging in the HDMI cable again. Now, the retina display appears fine when no HDMI cable is plugged in, but when there is one plugged in, the resolution changes.

I have mirroring turned off (which is what I want). The resolution of the retina display when an HDMI cable is plugged in is 3,360px x 2,100px (according to the size of a screenshot) and the external display is 1,600px is 900px. How can I fix the retina display to show with the correct resolution.

2
  • Is the lid open or closed when you are using the hdmi? On my win7 hp g6 if the lid is open and connected to a hdmi tv, both screens mirror at the max res of the laptop (1366 x 768). But if the laptop lid is closed, the res on the laptop & hdmi source changes to max automatically (1920x1080). Just a thought... and this is with sleep/hibernate off when lid closes.
    – Logman
    Aug 18, 2012 at 17:41
  • Open. What's interesting, though, is that the retina display is only supposed to go up to 2880px x 1800px. Aug 18, 2012 at 17:52

2 Answers 2

1

I don't have a Retina display, but if I plug a VGA cable (technically Mini DVI to VGA) into my MacBook Pro when there is nothing connected to the other end, I have the same problem.

My solution is to turn my TV on first, then connect the cable to the Mac. This lets my Mac keep its normal resolution, and my desktop is extended onto the TV.

2
  • Thanks. I fixed it. I'd like to do a self answer but I am really not sure what I did that did the trick. :/ Have an upvote for the answer, anyway. :) Aug 22, 2012 at 5:14
  • Thanks. =D I have often noticed that this type of problem has no definite 'fix'... Sometimes it works, and sometimes it doesn't... =O
    – daviewales
    Aug 22, 2012 at 10:27
0

It worked for me holding Cmd and pressing F1.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .