我正在评估从 VirtualBox 迁移到 Qemu/Libvirt 的可能性,主要是因为我想使用 VGA 直通。我现在有一个基本系统在运行。
我希望我的 Windows VM 具有双显示器,既有直通的 NVidia 显示器,也有虚拟显示器。(最终,我想找到一种方法将硬件显示器克隆到虚拟显示器,也许使用第三方软件。
当我将 QXL 虚拟显示器保留在具有直通 GPU 的 VM 中时,它会报告错误Windows has stopped this device because it has reported problems. (Code 43)
。这值得尝试排除故障吗?
TLDR:我可以运行具有虚拟显示器和直通 VGA 的虚拟机吗?我可以将其中一个镜像到另一个吗?
答案1
我的问题有一些错误的假设。
- 代码 43 是NVidia 的预防方法您可以使用商品硬件模拟 CUDA 性能。
- 我还没有找到运行 QXL/Spice 和直通 GPU 的方法,但是xfreerdp 做得非常好满足我的需要。
编辑:
镜子虽然不能准确回答问题,但它几乎完美地解决了根本问题——在主机桌面上提供 GPU 加速的 VM 图形。截至 2017 年 12 月,该版本处于 alpha 阶段,但似乎足够稳定,可以在单个显示器上进行日常使用。