我制作了一个 Windows 7 VM,使用 QXL 作为显示适配器。我安装了客户机附加组件,显示适配器在设备管理器中正确显示。我尝试更改 QXL 设置以为其提供更多 VRAM,但 Windows 仍然说它只有 16MB。以下是我的 QXL 设置:
<video>
<model type="qxl" ram="524288" vram="262144" vgamem="262144" heads="1" primary="yes"/>
<alias name="video0"/>
<address type="pci" domain="0x0000" bus="0x00" slot="0x01" function="0x0"/>
</video>
答案1
QXL 的设计意图是,不提供 wddm 1.0 驱动程序,而只提供 DOD wddm 1.2 驱动程序。这样,Windows 7 只能使用基本的 XP 驱动程序(要使用 Aero Glass,您需要 wddm 1.0 或 1.1 驱动程序),因为 wddm 驱动程序适用于 Windows 8 及更高版本。