Update:
At home I tried connect the Macbook via mini display port to DVI adapter --> DVI to HDMI adapter --> HDMI cable connected to my monitor which only has HDMI inputs. No signal, the monitor was not detected. Then I tested the DVI adapter at work with two different monitors (Dell and Samsung) connecting it to them with a simple DVI cable. It didn't work - no signal in both cases. Now the really frustrating part - my colleague connected his older white Macbook 13" to those monitors using the same adapter and cable and it worked perfectly. Therefore, my adapter works, it is just the Macbook that has a problem. It is really annoying because it worked via DVI before when I brought my Macbook to an Apple Service Provider and we tested it - I suspect that it is the result of the update to 10.8.2 which I did in between those two tests.
I was hoping that since via HDMI the colours are terrible and some of you reported that connecting through DVI works fine, I could use DVI instead and in the worst case scenario just buy a screen that has DVI input, but now for some reason the Macbook does not detect any screens via DVI.
Would you have any suggestions on how to get the Macbook to detect an external screen via DVI adapter? I would really appreciate if someone could give me a solution to this.
I tried pressing alt/option key in 'Displays' to make the Detect displays button visible. Pressed it, the screen on the macbook went blue for a second, but then nothing happens, the external screen gets no signal. I also tried numerous times unplugging the screen from the power supply, from macbook, then replugging all in. None of that helped.
I should add that:
- the Macbook also stopped detecting external displays via mini display port to VGA adapter (it worked before the update);
- detection of my screen still works using my previous mini display port to HDMI adapter, but, obviously with the same washed out colours.
In sum, three months of battle to get the Macbook to work correctly with an external screen - still no luck. What a piece of junk!
Thanks.