Virtual-Machine

如何啟用自動更改來賓解析度以適合 Boxes 視窗?

  • October 12, 2020

我在配備 Ryzen 5 4500U 處理器的筆記型電腦上的 GNOME Boxes 3.38.0-1 中的 Debian“bullseye”虛擬機中使用 Windows 10 作為來賓,該處理器配備 AMD® Renoir 集成顯卡。我在來賓上安裝了SPICE 工具。

我知道 Spice 代理提供“當客戶端視窗調整大小/全屏時動態解析度變化”。如果安裝了 Linux 客戶機,它會在這台電腦上自動調整大小spice-vdagent,但由於某種原因,這台 Windows 10 客戶機不會這樣做。如何在調整大小時更改解析度以適應 Boxes 視窗?

以下是用於影片的客戶機的 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>

我嘗試將加速度更改為“是”,但不出所料,它沒有幫助。

我安裝virt-manager並尋找其他影片選項來嘗試。通過試用,將影片設備從更改virtioqxl啟用解析度的自動更改以適合目前視窗。

現在,影片客戶機的 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>

引用自:https://unix.stackexchange.com/questions/614027