KVM guest虚拟机中更快的图形


16

有什么方法可以改善KVM guest虚拟机的图形性能吗?

我怀疑这个问题过于笼统,因此我将给出我的设置和要求。

我的最终目标是使用Ubuntu来宾作为主要操作系统。我唯一要做的图形密集型工作就是观看视频和玩1990年代的游戏。

当前设置:Debian主机(X + Fluxbox),带有SDL图形的KVM来宾,(模拟的)vmware图形卡(另一个具有大于0.5s的重绘时间)和标准的Ubuntu安装。我可以看视频,但是游戏有点不稳定。

似乎不起作用:非SDL图形(VNC和X转发都非常不稳定),VGA直通(未在KVM中实现; Xen需要IOMMU,我的计算机似乎不支持)

我正在考虑的内容(但是我对此知识知之甚少):尝试从主机中消除X。我曾经听说过有关“帧缓冲”的神话,但我对此了解不多。


5
我认为使用KVM无法获得出色的视频性能。这不是它的高优先级设计目标。由于主机运行的是Linux,因此最好直接在主机上运行这些程序。
吉尔(Gilles)“所以,别再邪恶了”,

1
您可以使用其他虚拟化技术吗?VirtualBox似乎设计得更好,可以满足您的特定需求。
Brian Cain

改用VBOX,KVM不提供视频加速
雏菊2012年

在Debian主机中运行您的游戏和视频。
haziz

2
KVM和Xen现在可以选择使用Intel iGVT-g技术(01.org/igvt-g)与(多个)虚拟机共享主机本机GPU 。它适用于Windows和Linux来宾操作系统,但要求您拥有带有Intel图形处理器的第五代(或更新版本)的Intel Core处理器。这是具有两个Windows来宾的XenGT演示:youtube.com/watch?
v=V2i8HCcAnY8

Answers:



0

您可以尝试香料(http://spice-space.org/download.html)。Spice在显示和视频方面具有良好的性能。SDL的视频性能非常差。您应该在vm中安装spice guest虚拟机程序。这将安装qxl驱动程序,它将改善显示和视频性能。

Spice将消耗大量网络带宽,香料需要至少10Mb / s的网络带宽!

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.