There is a slight bug in MP but I can't quite replicate it and I could do with seeing if others have similar problems or if anyone can help pinpoint where the code is failing (I think it is powerscheduler on client but it is intermittent and I am struggling to replicate)
Basically sometimes when I come home turn everything on and resume from S3 standby I am just greeted by a black screen. On my old setup this was the whole thing but on my new setup it looks like 720p on a 1080p res (the other part of the screen is the desktop background colour).
The only thing I can do at this point is end task on MP. Once I open the client up however the machine goes straight into S3 standby. I can then resume and everything works fine. As this has happened to me on two different hardware platforms now I am fairly sure it is a bug within MP not a problem with my hardware.
I have tried the hack for resume (but I know my new mobo sends the right codes as I have written a small piece of code to check which codes were being sent on resume) and I have tried various different settings in MP (restart on resume, turn on/off monitor on S3 but without much joy)
My guess is that somewhere in the code two requests are being sent for the machine to sleep. Something is happening whereby the client is forgetting to give up sleep rights to the tv server or something and the client is actually sending the machine to sleep at the same point the TV server is. When I resume the correct code to go to standby has not been executed so it is stuck with the black screen. When I start MP client again this triggers the code which has been waiting and the machine does then go into standby (and then everything works)
So has anyone else got this problem, have they fixed it and does anyone know where this bug might lie?
Basically sometimes when I come home turn everything on and resume from S3 standby I am just greeted by a black screen. On my old setup this was the whole thing but on my new setup it looks like 720p on a 1080p res (the other part of the screen is the desktop background colour).
The only thing I can do at this point is end task on MP. Once I open the client up however the machine goes straight into S3 standby. I can then resume and everything works fine. As this has happened to me on two different hardware platforms now I am fairly sure it is a bug within MP not a problem with my hardware.
I have tried the hack for resume (but I know my new mobo sends the right codes as I have written a small piece of code to check which codes were being sent on resume) and I have tried various different settings in MP (restart on resume, turn on/off monitor on S3 but without much joy)
My guess is that somewhere in the code two requests are being sent for the machine to sleep. Something is happening whereby the client is forgetting to give up sleep rights to the tv server or something and the client is actually sending the machine to sleep at the same point the TV server is. When I resume the correct code to go to standby has not been executed so it is stuck with the black screen. When I start MP client again this triggers the code which has been waiting and the machine does then go into standby (and then everything works)
So has anyone else got this problem, have they fixed it and does anyone know where this bug might lie?