如何自动更改访客分辨率以适应盒子窗口?

如何自动更改访客分辨率以适应盒子窗口?

我在配备 Ryzen 5 4500U 处理器(配备 AMD® Renoir 集成显卡)的笔记本电脑上的 GNOME Boxes 3.38.0-1 中的 Debian“bullseye”虚拟机中使用 Windows 10 作为虚拟机。我有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>

我尝试将加速度更改为“是”,但不出所料,它没有帮助。

答案1

我安装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>

相关内容