如何使用 Windows 7 客户机在 QEMU 和 QXL/Spice 中设置任意视频模式?

如何使用 Windows 7 客户机在 QEMU 和 QXL/Spice 中设置任意视频模式?

我有一个带有 QEMU 的 libvirt/KVM,使用 Spice/QXL 视频模拟器运行 Windows 7 客户机。

如何设置 Windows 屏幕分辨率设置中默认未列出的图形模式? 例如,像 2048x900 这样的模式就很好。该客户机具有 21:9 的屏幕,其高度非常低,限制了 Windows 中可用的高分辨率 4:3 模式的使用。

我尝试安装 Red Hat 的 Windows 来宾工具“来宾代理”,但它们无法安装。因此,我希望找到一种解决方案,通过指示香料要模拟什么来起作用。

我读到,使用 Linux 来宾可以通过添加新的模式行直接从来宾执行这些操作,xrandr但我不知道如何使用 Windows 中令人困惑的图形设置界面来执行这些操作。

当然,理想情况下,来宾的屏幕分辨率会随着来宾窗口大小的变化而变化,但我知道这需要某种我没有的来宾工具,或者只是不会安装。

答案1

对于 Windows 10,这在我的 2560x1080 显示屏上运行良好。我必须想象,只要来宾扩展保持与其兼容,它就可以在 Windows 7 上正常工作。

  1. 首先我安装了Spice 访客扩展在 Windows 10 客户机上(并重新启动客户机,但可能不需要)。
  2. 然后我从虚拟机管理器启用了“使用窗口自动调整虚拟机大小”。
  3. 最后,我通过拖动一个角来测试来调整访客的大小,然后将访客切换到全屏,访客填满了我的整个 2560x1080 显示屏!

自动调整虚拟机窗口大小

相关内容