KVM VM 中的硬件加速?

KVM VM 中的硬件加速?

我已经在我的 Kubuntu 18.04 LTS 上设置了一个 Ubuntu 19.04 虚拟机(客户机)。

一切运行正常,但如何在客户端上启用视频硬件加速?

vainfo给出此错误:

libva info: VA-API version 1.4.0
libva info: va_getDriverName() returns -1
libva error: va_getDriverName() failed with unknown libva    error,driver_name=(null)
vaInitialize failed with error code -1 (unknown libva error),exit

我可以在视频中设置不同的选项:VGA、QXL、Virtio。我试过 QXL,现在选择了 Virtio,因为这是唯一一个显示 3D 加速的,但可惜没有硬件解码。

集成Intel 620,i7-8550U。

答案1

对于硬件加速,您需要将一些“虚拟程度较低”的视频卡传递给客户机。

我曾经概述过四个直通竞争者选项。VF 对 GPU 没有帮助,而且我不确定 virtgl 是否可以进行视频加速(过去不能,但设置起来最容易 - 也许值得一试)。所以看来你只能选择mediated devices还是GPU pci passthrough

上面的链接有一些关于较新的中介设备的信息,如果你选择使用 GPU 直通,你会发现很多指南,链接的只是搜索引擎给我的最佳结果,它似乎还不错(对我来说)。

相关内容