Same problem, just a blank screen while the computer is functioning perfectly fine behind it. This was either caused by 10.5.2 or the Leopard Graphics Update that came right after it. I'm not sure which.
grrrr
there is another thread:
https://forums.macrumors.com/threads/441089/
over 200 posts - discusses this exact problem. Read it... should find some help there. There is a way to get the MBP to restart without the hard reboot... you just have to remember what the display SHOULD be showing, (ie - enter your password if that is how it is supposed to wake etc), press the power button once, then press R for restart. It should reboot. Worked for me... but the definitive solution was a downgrade to Tiger.