É o seu KVM. Provavelmente está enviando algum sinal pelo teclado quando ele perde energia.
Tente hibernar sem o KVM.
Tenho notado muitas vezes que, se eu disser ao meu computador para hibernar, desligue os monitores e o KVM (desligando a faixa de energia à qual eles estão conectados) antes que a hibernação seja concluída, então ele parece interromper a hibernação. Isso às vezes acontece mesmo se eu esperar até que a tela volte a ser apenas um cursor de modo de texto piscando.
O resultado é que o computador nunca desliga e quando eu ligo os monitores de volta, a proteção de tela está em execução (ou depois de um tempo suficientemente longo, as telas foram apagadas, é claro, mas mover o mouse desperta a proteção de tela imediatamente).
Por que isso está acontecendo? E há alguma maneira que eu possa fazer isso parar de fazer isso? Ou eu sempre ficarei parado esperando a hibernação terminar antes de desligar meus monitores?
Estou usando o Debian 6.0.2 (squeeze), com o kernel 2.6.32-5-amd64, e duas placas gráficas nVidia Quadro FX 570 e três monitores Samsung SyncMaster 245T. Apenas um dos monitores está passando pelo meu KVM Miniview DVI de 4 portas IOGGEAR, os outros dois estão conectados diretamente às portas da placa de vídeo.