I had a similar problem once. In my case it turned out to be something broken in the keyboard slider mechanism so it didn't wake up the screen. Got it repaired in the service.