web-dev-qa-db-ja.com

RealVNCとWindowsリモートデスクトップ間のリモート接続の画面解像度の違い

自宅のラップトップ(Windows Vista-HP pavillion)から職場のデスクトップ(Windows7-64ビット)へのMicrosoftリモートデスクトップ接続を使用しました。また、同じ接続でRealVNC(Server-Viewer)を試しました。オフィスのモニターは解像度1920x1080(NVidia-GeForce310グラフィックアダプター+ Dellモニター)に設定されていますが、自宅のラップトップモニターは最大解像度1366x768(AMD M880グラフィックアダプター)に設定されています。 Windowsリモートデスクトップ接続は、接続時に自宅のラップトップで正しい解像度でリモートデスクトップをレンダリングするため、Windowsスケーリングの問題はありません。しかし、RealVNCを使用する場合、VNC接続ウィンドウのプロパティで表示の幅と高さを80%にスケーリングしないと、リモートデスクトップのレンダリングがラップトップの解像度で画面から消えてしまうため、上下にスクロールして、非常に面倒なリモートデスクトップ全体を表示します。リモートデスクトップを拡大縮小すると、ラップトップの画面にうまく収まりますが、もちろん文字サイズが小さくなり、これも望ましくない/面倒です。

  1. Microsoftリモートデスクトップ接続は、リモートデスクトップとローカルデスクトップでこの問題の異なる画面/グラフィックカード解像度をどのように処理しますか?

  2. この問題を解決するために私ができることは何でも。いくつかのウィンドウ設定、RealVNC設定、サードパーティのプラグイン/ツール?

1
goldenmean

1)VNCとRDPは、同様の目的で使用されているにもかかわらず、2つの非常に異なるプロトコルです。

VNCを使用すると、リモートシステムは基本的に、現在実行されている解像度に関係なく、リモートシステムのビデオカードの事前にレンダリングされた出力を送信します。 RDPを使用すると、リモートシステムは、画面に描画する必要があるものに関する論理情報を送信するだけです。次に、システムは、RDPクライアントが接続している解像度に関係なく、ローカルビデオカードを使用してその情報をレンダリングします。

2)VNCクライアントによっては、現在の解像度に合うようにリモートディスプレイを縮小するオプションがある場合があります。もう1つのオプションは、接続中にリモートシステムの解像度をローカルの解像度と一致するように実際に変更することです。

3
Ryan Bolger