やっと状況が把握できたので、メモのみ。
現象のポイント §
リモートデスクトップに接続して長時間経つと、VGAポートに接続されたプライマリモニタがプライマリとして認識されず、HDMIポートに何も接続されていなくてもそちらがプライマリと認識される。つまり画面が何も映らなくなる。
環境 §
以下の1モニタ環境。
- HD 5670→VGAポート→VGAモニタ(CRT)
現象 §
VGAモニタで使用後、電源を入れたまま帰宅。(CRTモニタの電源はオフ)
自宅からリモートデスクトップで利用。
翌朝仕事場に来るとモニタに何も映らない。
依然として他のマシンからのリモートデスクトップは有効。(マシンそのものは死んでいない)
確認 §
HDMIポートに2つめのモニタを追加すると、HDMI側に表示されていた。
- HD 5670→VGAポート→VGAモニタ(CRT)→真っ黒
- HD 5670→HDMIポート→VGA変換コネクタ→VGAモニタ(液晶)→表示あり
対策 §
以下の通りに接続を組み替えました。
- HD 5670→HDMIポート→VGA変換コネクタ→VGAモニタ(CRT)
これで上手く行きました。
ログオン待ち画面は低解像度になっていましたが、ログオン済みの環境に入り直すと解像度は1600x1200に戻ってくれました。
余談 §
常識的に、VGAポートがあるのだから、わざわざ「HDMIポート→VGA変換コネクタ」を経由して接続しない方が良いはずだ、という事前の思い込みを裏切るような結果でした。しかし、他のビデオカードに付属していた「HDMIポート→VGA変換コネクタ」を1つ挟むだけで解決できたので、楽なものでした。
おそらく全面的にHDMI化してしまえば、それほど問題は起こらないと思われます。が、意外とこれが面倒。KVCの都合もあるし、VGAポートしか無い機器もまだあるし。しばらくはこの接続でしのぐしかないかも。