Brynhildr

KeroRemote

リモートデスクトップエンジニアのブログ。


Brynhildr(ブリュンヒルデ)はシェアウェアになりました
引き続きご利用される場合はライセンスのご購入が必要です
詳しくは「こちら」をご覧ください
リモートデスクトップ「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プラグなどを使うのも手かもしれません。あともし仮想ディプレイドライバが準備できればそれで対応もできるかもしれません。

---

以上でございますー。


4件のコメント ... ( 管理人承認制 )



返事遅くなりましたが対応ありがとうございます。
2か月ほど使用しておりますが、
問題なく動作している時と、描写がおかしい時があります。
再現性がまだ不明なのですが、スクショした画像を見て頂けると幸いです。
ギガファイル便にアップしました。
ttps://7.gigafile.nu/1113-b2565dd4f2d832cab541ad35ac2749f72


abo  2024/10/30


> 描写がおかしい時があります


ご報告ありがとうございます。画像を拝見するに正常に描画ができていませんので、恐らく通信上の問題によりフレームがスキップされているのではないかと思います。ですので通信周りをご確認頂ければと思います。ネットワーク機器の確認で良く使うのがPingで極端な遅延やタイムアウトが発生しないか確認する方法です。よろしくお願いいたします。


KANEKO  2024/10/31


クライアントとサーバー双方向で
しばらくpingチェックしましたが、 バイト数 =32 時間 <1ms TTL=128
一応、PingPlotterでも2時間確認しましたが、平均0.7ms、最大0.9ms、最小0.5ms
ジッター0.2、パケットロス0でした。


色々試したところ(確定条件ではありません)、
サーバー(win11)のモニターがオンの時、リモート接続スタートし
その状態のままモニターオフ、正常のまま。
サーバーモニターがオフの時、リモート接続スタートすると前回の解像度フルHDで接続される時と、お送りしたスクショの解像度で接続される時があり、
どちらの解像度の時も描写不良、かつ、操作も不安定?(画面の見え方がおかしいだけかも)
となります。


abo  2024/10/31


ご報告ありがとうございます!


直したはずのWindows 11のモニター接続周りのOSの不具合の影響のような気がしてきましたが、確定条件がお分かりになりましたらぜひお知らせください。
こちらでも確認してみたいと思います。何か分かりましたらまたお知らせいたします。


<追記>


お送り頂いた画像の再現ができました。(どんどん描画した画像が重なり合っていきます)
記事にも記載しているのですがモニターの未接続状態ではOSによる画面の更新がされていないようです。
ですのでかろうじて描画されたものが重なり合ってしまうというOSの不具合かと思います。
そもそもモニターが未接続状態で発生しますのでOSとしてはモニターが接続されていないことを認識してあえて描画を行わないという仕様にも思えます。
ちなみに当方の環境ではその画像のおかしくなった状態でモニターを接続すると正常な画面に戻りました。
あとモニターが1台も接続されていない場合にこのような状態になりますのでビデオカードのポートに空きがあればダミーHDMIプラグなどを刺しておくと回避できるかもしれません。


よろしくお願いいたします。


KANEKO  2024/11/01




... 不具合報告の際は、アプリのバージョンやOS等の動作環境の記載を御願い致します。

表記されている会社名・製品名・システム名などは、各社の商標、または登録商標です。
当サイトはAmazon.co.jpアソシエイトプログラムに参加しています。
© 2010-2024 LAUNCELOT CO. LTD.