ボックスウィンドウに合わせて訪問者の解像度を自動的に変更するには?

ボックスウィンドウに合わせて訪問者の解像度を自動的に変更するには?

私は、Ryzen 5 4500Uプロセッサ(AMD®Renoir統合グラフィックスを含む)を搭載したノートブックのGNOME Boxes 3.38.0-1で、Debian "bullseye"仮想マシンの仮想マシンとしてWindows 10を使用しています。私は持っていますSPICEツールゲストにインストールされます。

スパイス代理店が」クライアントウィンドウのサイズが変更されるかフルスクリーンになると、動的解像度が変わります。Linuxクライアントがインストールされている場合、このコンピュータは自動的にサイズ変更されますがspice-vdagent、何らかの理由でこのWindows 10クライアントはそうしません。サイズ変更時にボックスウィンドウに合わせて解像度を変更するにはどうすればよいですか?

以下は、クライアントのビデオXML構成セクションです。

    <video>
      <model type="virtio" heads="1" primary="yes">
        <acceleration accel3d="no"/>
      </model>
      <address type="pci" domain="0x0000" bus="0x00" slot="0x02" function="0x0"/>
    </video>

加速を「はい」に変更してみましたが、期待どおりに役に立ちませんでした。

ベストアンサー1

virt-manager試してみる別のビデオオプションをインストールして見つけました。試用版では、ビデオデバイスをからに変更すると、virtio現在のqxlウィンドウに合わせて解像度が自動的に変更されます。

これで、ビデオゲストのXML設定セクションは次のようになります。

    <video>
      <model type="qxl" ram="65536" vram="65536" vgamem="16384" heads="1" primary="yes">
        <acceleration accel3d="no"/>
      </model>
      <alias name="video0"/>
      <address type="pci" domain="0x0000" bus="0x00" slot="0x02" function="0x0"/>
    </video>

おすすめ記事