I suspect that the monitor detection is working too well. When I switch
away, Vista behaves like I just unplugged the monitor
n a laptop it
switches to the internal screen and on a desktop it switches the display off.
Then I suspect the system is going into powersave correctly and switches to
the logon screen (user locked). From this mode, the system does not appear
to be able to detect when the monitor is back (presume it needs to be in user
mode to do that).
You can test this by switching kvm away for a few minutes then switching
back - the screen bumps around. switch away for longer than your powersave
timeout and it will not come back at all. The "secret" is getting out of
standby/sleep then being able to log on without seeing the screen to get back
into user mode - if I do this, the screen appears after a few seconds.
Just a guess.
Mark.