集成的图形从Hyper-V传递到Ubuntu 16.04 VM

时间:2019-03-12 18:26:13

标签: virtual-machine gpu hyper-v pass-through

我正在尝试将Intel集成显卡从Windows Hyper-V传递到Ubuntu 16.04虚拟机。我使用DDA方法执行传递。我已经确保在BIOS中启用了VT-d。

Ubuntu VM能够按照“ lshw -C display”(下面的输出)命令检测iGPU,但是在加载i915模块时,系统上的任何东西都不会使用它。

看起来像正在使用/加载的视频驱动程序是llvmpipe,如“系统设置”->“详细信息”->“概述”窗口中所示

以下是与i915相关的dmesg的链接 dmesg log related to i915

问题:当系统检测到iGPU时,为什么i915驱动程序无法在VM中正确加载?

$sudo lshw -C display
  *-display UNCLAIMED     
       description: VGA compatible controller
       product: Sky Lake Integrated Graphics
       vendor: Intel Corporation
       physical id: 1
       bus info: pci@88fe:00:00.0
       version: 06
       width: 64 bits
       clock: 33MHz
       capabilities: pciexpress msi pm vga_controller bus_master cap_list
       configuration: latency=0
       resources: iomemory:f0-ef iomemory:f0-ef memory:ff0000000-ff0ffffff memory:fe0000000-fefffffff memory:c0000-dffff

0 个答案:

没有答案