Kernel Panic with HDMI or Thunderbolt Video Adapters
Help!
I have a 2012 MacBook Pro with 15" Retina Display running OS X 10.10.3 For the past year or so, I've been using this machine to connect to both an external HDMI display via the port on the MacBook itself, and at different times to a VGA display using a VGA to Thunderbolt adapter.
Now, when I connect either of these display devices, not only do I not get no video on the external display, but the main display on the MacBook will go entirely dark (no back light at all, not just an all-black image). When I disconnect the external display, the main display doesn't come back on. It'll stay like this even if I close/reopen the lid, hold the power key down and reboot, etc. The machine will behave like it's on, the keyboard backlight will appear and the capslock LED will cycle.
If I power the machine up and then close the lid, leave it like that for 10 minutes or so, then open the lid it will sometimes return to normal operation as long as I don't attempt to connect an external display. Although twice now it's entered this "no display" behavior even when it's been nowhere near one of the external monitors. It's very alarming that this is happening even when I'm not connecting an external device now.
Several times when this is happened and I've gotten it back working, I've gotten a message saying there's been a kernel panic and the stack trace shows a bunch of window server and backlight drivers.
I've tried resetting the parameter RAM, and I've tried deleting the windowserver plist files. Nothing seems to make this better.
Any insights appreciated...
MacBook Pro (Retina, Mid 2012), OS X Yosemite (10.10.3)