リモートデスクトップ「Gungnir 0.3.4」リリース
Windows 11の不具合対応バージョンです。
Gungnir Download
リモートデスクトップ「Gungnir 0.3.4」をリリースしました。
・Windows 11でのモニター未接続に対応
サーバー側のモニターが未接続の場合において、正常に画面がキャプチャーできない不具合を修正しました。Windows 11においてモニターが未接続の場合、Desktop Duplication APIが正常に処理を行えずエラー(タイムアウト)を返す現象が見つかりましたので、一定期間タイムアウトを繰り返す場合はBitBltに切り替えて画面をキャプチャーするようにしました。但し、このBitBltの場合やDirectXでのキャプチャーにおいてもウィンドウの最小化などの操作の際に画面が更新されないOS側の不具合を確認しております。画面が更新されない原因はOSに依存するので不明ですが、対処方法は分かりましたので再接続を行うことで再描画するようには対応しました。接続中に対処方法を利用すると操作や描画に支障がでるため実装は見送りましたが、恐らくOSの不具合だと思いますのでいずれWindows Updateで対処されることを祈るばかりです。ちなみにモニターのケーブルを接続してモニターの電源だけOFFでは本現象は発生しない可能性があります。もし物理的にサーバーのPCが手元にあるのであればダミーHDMIプラグなどを使うのも手かもしれません。あともし仮想ディプレイドライバが準備できればそれで対応もできるかもしれません。
---
以上でございますー。