MBP 2011: external displays not detected automatically
I solved that problem by connecting HDMI cable to another input of my external display. I don't know exactly what's the difference but it works for me.