https://bugs.freedesktop.org/show_bug.cgi?id=73530
--- Comment #73 from Alex Deucher alexdeucher@gmail.com --- (In reply to Benjamin from comment #72)
I'm having the same issue, but it seems to be getting worse with newer kernels. I was able to do the suspend/resume trick to get a working screen, but this seems to have stopped working with kernel 3.16 and 3.17. No amount of suspending/resuming seems to get the screen to appear now, so I've had to stick with 3.15 for the time being. I'm on Arch, so packages are fairly generic, but I can provide any information that would help.
Can you bisect and see what commit made it worse? That might help narrow down the problem.