unRAID i915 SR-IOV 插件


Recommended Posts

12 minutes ago, Tory said:

image.png.90b712d80d607786712e4b65b2838114.png

没有915相关的日志,我装了GPU Statistics和Intel GPU TOP,我昨天删掉了这个配置文件中gui相关的启动项,重启之后又可以调整vfs了,不确定是哪里导致的,

另外请教一下,12代C虚拟win10使用核显有什么办法可以外接显示器吗

image.thumb.png.08c62d9a529f5609ade1da31db2071ce.png

1. dmesg | grep i915 没有内容表示当时没有加载i915驱动,终端执行一下modprobe i915就行了;

2. 这个跟syslinux的gui引导没什么关系;

3. 目前SR-IOV的虚拟核显没办法输出到外接显示器,等后续Intel有无解决方案。

Link to comment
9 minutes ago, zhtengw said:

1. dmesg | grep i915 没有内容表示当时没有加载i915驱动,终端执行一下modprobe i915就行了;

2. 这个跟syslinux的gui引导没什么关系;

3. 目前SR-IOV的虚拟核显没办法输出到外接显示器,等后续Intel有无解决方案。

👍感谢解答

Link to comment
  • 3 weeks later...

目前测试下来,我发现分配虚拟核显后,关闭虚拟机时有概率,在VF里包括0.0.02.0在内的3个VGA都会消失,modprobe i915指令无效,ls /dev/dri找到不到核显,但重启unraid又好了,这时系统会提示虚拟机pcie设置有问题不能打开自动启动; 我的环境是6.11.5unraid 主板是B760铭瑄终结者,cpu为QXQ3(uhd770),虚拟黑群晖7.1.1和win10,群晖是q35 bios为seabios 直通了板载sata和i350网卡,目前卡在能分配虚拟核显,能启动虚拟机但是网卡无效,不知道是不是网卡序号乱了; 然后就出现上面的情况,只能重启并去掉虚拟核显,才可以正常进入群晖,因此群晖暂时没有再测试了,折腾了一天。 win10设置为 i440fx seabios 直通i350网卡,分配显卡1为虚拟卡,卡2为虚拟核显的情况下,系统内安装intel驱动失败,设备管理器查看代码为43,重新安装虚拟机去掉虚拟显卡,保留虚拟核显,todesk远程桌面锁死分辨率,安装驱动后设备管理器也是报43。

Link to comment
37 minutes ago, syoua said:

目前测试下来,我发现分配虚拟核显后,关闭虚拟机时有概率,在VF里包括0.0.02.0在内的3个VGA都会消失,modprobe i915指令无效,ls /dev/dri找到不到核显,但重启unraid又好了,这时系统会提示虚拟机pcie设置有问题不能打开自动启动; 我的环境是6.11.5unraid 主板是B760铭瑄终结者,cpu为QXQ3(uhd770),虚拟黑群晖7.1.1和win10,群晖是q35 bios为seabios 直通了板载sata和i350网卡,目前卡在能分配虚拟核显,能启动虚拟机但是网卡无效,不知道是不是网卡序号乱了; 然后就出现上面的情况,只能重启并去掉虚拟核显,才可以正常进入群晖,因此群晖暂时没有再测试了,折腾了一天。 win10设置为 i440fx seabios 直通i350网卡,分配显卡1为虚拟卡,卡2为虚拟核显的情况下,系统内安装intel驱动失败,设备管理器查看代码为43,重新安装虚拟机去掉虚拟显卡,保留虚拟核显,todesk远程桌面锁死分辨率,安装驱动后设备管理器也是报43。

首先,分配的虚拟显卡可以不用在tools->system device 绑定到vfio-pci,这样就不会提示虚拟机无法自动启动了。

第二,群晖内核太老,无法驱动虚拟核显,分配给它也没用,不用分给群晖虚拟机。

第三,Windows远程控制用系统自带的rdp服务,是可以更改分辨率的。

 

最后,如果你不论怎么尝试都代码43的话,可能是测试版CPU的原因。

 

这个驱动本身还是测试版,还是有很多不完善的地方

Link to comment
2 hours ago, zhtengw said:

首先,分配的虚拟显卡可以不用在tools->system device 绑定到vfio-pci,这样就不会提示虚拟机无法自动启动了。

第二,群晖内核太老,无法驱动虚拟核显,分配给它也没用,不用分给群晖虚拟机。

第三,Windows远程控制用系统自带的rdp服务,是可以更改分辨率的。

 

最后,如果你不论怎么尝试都代码43的话,可能是测试版CPU的原因。

 

这个驱动本身还是测试版,还是有很多不完善的地方

感谢您的回复,我也是在zdm上看到有人应用您的插件,替换群晖i915文件后成功驱动核显安装AME里面的HEVC,photo可以索引才尝试的,但是据他的描述他的cpu是12100t...他目前还没有回复我的咨询。win10的话我目前成功了一次,还是显卡1为虚拟卡,显卡2为虚拟核显的情况下,直接安装报错后在intel安装程序里选择全新安装莫名成功了。我贪心,关闭虚拟机后删除了卡1,再次启动虚拟机时又报错43了...到目前为止重复上述步骤依然报错43

Link to comment
On 4/30/2023 at 5:46 PM, zhtengw said:

你好,rc4的内核支持昨天已更新

你好,更新后虽然一路都没报错,但实际重启后系统设备里看不到之像前那般分出来的设备,虚拟机配置里也无没得选择(好像就是没生效)

补充:unraid - 系统设备 里能看到 00:02.0 VGA 本身还是绿灯,但无法看到虚拟出来的,并且ls /dev/dri 命令连02.0都看不到

 

 

==【系统设备】【modprobe i915】【dmesg | grep i915】【ls /dev/dri

 

iShot_2023-05-04_09_36_23.thumb.png.ba3988856ae3746984220d5a921685ec.png

 

==VFIP-PCI日志

 

iShot_2023-05-04_09_16_59.thumb.png.10b7031c2636a468ffe09c8d0c1501ea.png

 

==部分系统日志

 

iShot_2023-05-04_09_26_07.thumb.png.3b539d962e60aac5234328fe94f6e4aa.png

 

Edited by Anoyou
Link to comment
On 5/3/2023 at 5:59 PM, Anoyou said:

你好,更新后虽然一路都没报错,但实际重启后系统设备里看不到之像前那般分出来的设备,虚拟机配置里也无没得选择(好像就是没生效)

补充:unraid - 系统设备 里能看到 00:02.0 VGA 本身还是绿灯,但无法看到虚拟出来的,并且ls /dev/dri 命令连02.0都看不到

 

 

==【系统设备】【modprobe i915】【dmesg | grep i915】【ls /dev/dri

 

iShot_2023-05-04_09_36_23.thumb.png.ba3988856ae3746984220d5a921685ec.png

 

==VFIP-PCI日志

 

iShot_2023-05-04_09_16_59.thumb.png.10b7031c2636a468ffe09c8d0c1501ea.png

 

==部分系统日志

 

iShot_2023-05-04_09_26_07.thumb.png.3b539d962e60aac5234328fe94f6e4aa.png

 

周末无聊来回删改测试,发现是 intel_gpu_top 这个插件冲突了,将其卸载,并且也重新卸载安装i915 SR-IOV 插件后即可恢复正常运行了

Link to comment

大佬们,帮忙看看是咋回事,UHD770 WIN10、11下都是报 43错误。

 

root@unraid:~# dmesg | grep i915
[   54.701666] i915: loading out-of-tree module taints kernel.
[   54.881071] i915 0000:00:02.0: Running in SR-IOV PF mode
[   54.881450] i915 0000:00:02.0: [drm] VT-d active for gfx access
[   54.881572] i915 0000:00:02.0: vgaarb: deactivate vga console
[   54.881611] i915 0000:00:02.0: [drm] Using Transparent Hugepages
[   54.882449] i915 0000:00:02.0: vgaarb: changed VGA decodes: olddecodes=io+mem,decodes=io+mem:owns=io+mem
[   54.886229] i915 0000:00:02.0: [drm] Finished loading DMC firmware i915/adls_dmc_ver2_01.bin (v2.1)
[   54.892166] i915 0000:00:02.0: [drm] GuC firmware i915/tgl_guc_70.bin (70.5) is recommended, but only i915/tgl_guc_70.1.1.bin (70.1) was found
[   54.892172] i915 0000:00:02.0: [drm] Consider updating your linux-firmware pkg or downloading from https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/tree/i915
[   54.904897] i915 0000:00:02.0: [drm] HuC firmware i915/tgl_huc.bin (0.0) is recommended, but only i915/tgl_huc_7.9.3.bin (7.9) was found
[   54.904899] i915 0000:00:02.0: [drm] Consider updating your linux-firmware pkg or downloading from https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/tree/i915
[   55.002815] i915 0000:00:02.0: [drm] GuC error state capture buffer maybe too small: 2097152 < 2557128 (min = 852376)
[   55.004447] i915 0000:00:02.0: [drm] GuC firmware i915/tgl_guc_70.1.1.bin version 70.1.1
[   55.004449] i915 0000:00:02.0: [drm] HuC firmware i915/tgl_huc_7.9.3.bin version 7.9.3
[   55.008778] i915 0000:00:02.0: [drm] HuC authenticated
[   55.009441] i915 0000:00:02.0: [drm] GuC submission enabled
[   55.009442] i915 0000:00:02.0: [drm] GuC SLPC enabled
[   55.009926] i915 0000:00:02.0: [drm] GuC RC: enabled
[   55.011187] i915 0000:00:02.0: [drm] Protected Xe Path (PXP) protected content support initialized
[   55.040327] [drm] Initialized i915 1.6.0 20201103 for 0000:00:02.0 on minor 0
[   55.052256] i915 0000:00:02.0: 7 VFs could be associated with this PF
[   55.079736] fbcon: i915drmfb (fb0) is primary device
[   55.142943] i915 0000:00:02.0: [drm] fb0: i915drmfb frame buffer device
[   57.343998] i915 0000:00:02.0: vgaarb: changed VGA decodes: olddecodes=io+mem,decodes=none:owns=io+mem
[   57.344055] i915 0000:00:02.1: enabling device (0000 -> 0002)
[   57.344083] i915 0000:00:02.1: Running in SR-IOV VF mode
[   57.344965] i915 0000:00:02.1: GuC interface version 0.1.0.0
[   57.346746] i915 0000:00:02.1: [drm] VT-d active for gfx access
[   57.346759] i915 0000:00:02.1: [drm] Using Transparent Hugepages
[   57.347291] i915 0000:00:02.1: GuC interface version 0.1.0.0
[   57.347798] i915 0000:00:02.1: GuC firmware PRELOADED version 1.0 submission:SR-IOV VF
[   57.347817] i915 0000:00:02.1: HuC firmware PRELOADED
[   57.352355] i915 0000:00:02.1: [drm] Protected Xe Path (PXP) protected content support initialized
[   57.352360] i915 0000:00:02.1: [drm] PMU not supported for this GPU.
[   57.352475] [drm] Initialized i915 1.6.0 20201103 for 0000:00:02.1 on minor 1
[   57.352681] i915 0000:00:02.0: vgaarb: changed VGA decodes: olddecodes=none,decodes=none:owns=io+mem
[   57.352684] i915 0000:00:02.1: vgaarb: changed VGA decodes: olddecodes=io+mem,decodes=none:owns=none
[   57.352736] i915 0000:00:02.2: enabling device (0000 -> 0002)
[   57.352760] i915 0000:00:02.2: Running in SR-IOV VF mode
[   57.353338] i915 0000:00:02.2: GuC interface version 0.1.0.0
[   57.353780] i915 0000:00:02.2: [drm] VT-d active for gfx access
[   57.353791] i915 0000:00:02.2: [drm] Using Transparent Hugepages
[   57.354277] i915 0000:00:02.2: GuC interface version 0.1.0.0
[   57.354544] i915 0000:00:02.2: GuC firmware PRELOADED version 1.0 submission:SR-IOV VF
[   57.354545] i915 0000:00:02.2: HuC firmware PRELOADED
[   57.358137] i915 0000:00:02.2: [drm] Protected Xe Path (PXP) protected content support initialized
[   57.358140] i915 0000:00:02.2: [drm] PMU not supported for this GPU.
[   57.358220] [drm] Initialized i915 1.6.0 20201103 for 0000:00:02.2 on minor 2
[   57.358396] i915 0000:00:02.0: vgaarb: changed VGA decodes: olddecodes=none,decodes=none:owns=io+mem
[   57.358399] i915 0000:00:02.1: vgaarb: changed VGA decodes: olddecodes=none,decodes=none:owns=none
[   57.358402] i915 0000:00:02.2: vgaarb: changed VGA decodes: olddecodes=io+mem,decodes=none:owns=none
[   57.358464] i915 0000:00:02.3: enabling device (0000 -> 0002)
[   57.358486] i915 0000:00:02.3: Running in SR-IOV VF mode
[   57.358599] i915 0000:00:02.3: GuC interface version 0.1.0.0
[   57.358900] i915 0000:00:02.3: [drm] VT-d active for gfx access
[   57.358909] i915 0000:00:02.3: [drm] Using Transparent Hugepages
[   57.359271] i915 0000:00:02.3: GuC interface version 0.1.0.0
[   57.359632] i915 0000:00:02.3: GuC firmware PRELOADED version 1.0 submission:SR-IOV VF
[   57.359634] i915 0000:00:02.3: HuC firmware PRELOADED
[   57.362386] i915 0000:00:02.3: [drm] Protected Xe Path (PXP) protected content support initialized
[   57.362389] i915 0000:00:02.3: [drm] PMU not supported for this GPU.
[   57.362511] [drm] Initialized i915 1.6.0 20201103 for 0000:00:02.3 on minor 3
[   57.362696] i915 0000:00:02.0: vgaarb: changed VGA decodes: olddecodes=none,decodes=none:owns=io+mem
[   57.362699] i915 0000:00:02.1: vgaarb: changed VGA decodes: olddecodes=none,decodes=none:owns=none
[   57.362702] i915 0000:00:02.2: vgaarb: changed VGA decodes: olddecodes=none,decodes=none:owns=none
[   57.362705] i915 0000:00:02.3: vgaarb: changed VGA decodes: olddecodes=io+mem,decodes=none:owns=none
[   57.362779] i915 0000:00:02.4: enabling device (0000 -> 0002)
[   57.362823] i915 0000:00:02.4: Running in SR-IOV VF mode
[   57.362946] i915 0000:00:02.4: GuC interface version 0.1.0.0
[   57.363197] i915 0000:00:02.4: [drm] VT-d active for gfx access
[   57.363206] i915 0000:00:02.4: [drm] Using Transparent Hugepages
[   57.363683] i915 0000:00:02.4: GuC interface version 0.1.0.0
[   57.364014] i915 0000:00:02.4: GuC firmware PRELOADED version 1.0 submission:SR-IOV VF
[   57.364016] i915 0000:00:02.4: HuC firmware PRELOADED
[   57.366516] i915 0000:00:02.4: [drm] Protected Xe Path (PXP) protected content support initialized
[   57.366519] i915 0000:00:02.4: [drm] PMU not supported for this GPU.
[   57.366643] [drm] Initialized i915 1.6.0 20201103 for 0000:00:02.4 on minor 4
[   57.366911] i915 0000:00:02.0: vgaarb: changed VGA decodes: olddecodes=none,decodes=none:owns=io+mem
[   57.366914] i915 0000:00:02.1: vgaarb: changed VGA decodes: olddecodes=none,decodes=none:owns=none
[   57.366917] i915 0000:00:02.2: vgaarb: changed VGA decodes: olddecodes=none,decodes=none:owns=none
[   57.366920] i915 0000:00:02.3: vgaarb: changed VGA decodes: olddecodes=none,decodes=none:owns=none
[   57.366923] i915 0000:00:02.4: vgaarb: changed VGA decodes: olddecodes=io+mem,decodes=none:owns=none
[   57.366988] i915 0000:00:02.5: enabling device (0000 -> 0002)
[   57.367022] i915 0000:00:02.5: Running in SR-IOV VF mode
[   57.367140] i915 0000:00:02.5: GuC interface version 0.1.0.0
[   57.367541] i915 0000:00:02.5: [drm] VT-d active for gfx access
[   57.367556] i915 0000:00:02.5: [drm] Using Transparent Hugepages
[   57.368036] i915 0000:00:02.5: GuC interface version 0.1.0.0
[   57.368410] i915 0000:00:02.5: GuC firmware PRELOADED version 1.0 submission:SR-IOV VF
[   57.368412] i915 0000:00:02.5: HuC firmware PRELOADED
[   57.370535] i915 0000:00:02.5: [drm] Protected Xe Path (PXP) protected content support initialized
[   57.370541] i915 0000:00:02.5: [drm] PMU not supported for this GPU.
[   57.370623] [drm] Initialized i915 1.6.0 20201103 for 0000:00:02.5 on minor 5
[   57.370862] i915 0000:00:02.0: vgaarb: changed VGA decodes: olddecodes=none,decodes=none:owns=io+mem
[   57.370866] i915 0000:00:02.1: vgaarb: changed VGA decodes: olddecodes=none,decodes=none:owns=none
[   57.370870] i915 0000:00:02.2: vgaarb: changed VGA decodes: olddecodes=none,decodes=none:owns=none
[   57.370875] i915 0000:00:02.3: vgaarb: changed VGA decodes: olddecodes=none,decodes=none:owns=none
[   57.370879] i915 0000:00:02.4: vgaarb: changed VGA decodes: olddecodes=none,decodes=none:owns=none
[   57.370883] i915 0000:00:02.5: vgaarb: changed VGA decodes: olddecodes=io+mem,decodes=none:owns=none
[   57.370968] i915 0000:00:02.6: enabling device (0000 -> 0002)
[   57.371015] i915 0000:00:02.6: Running in SR-IOV VF mode
[   57.371137] i915 0000:00:02.6: GuC interface version 0.1.0.0
[   57.371542] i915 0000:00:02.6: [drm] VT-d active for gfx access
[   57.371561] i915 0000:00:02.6: [drm] Using Transparent Hugepages
[   57.372030] i915 0000:00:02.6: GuC interface version 0.1.0.0
[   57.372295] i915 0000:00:02.6: GuC firmware PRELOADED version 1.0 submission:SR-IOV VF
[   57.372296] i915 0000:00:02.6: HuC firmware PRELOADED
[   57.374372] i915 0000:00:02.6: [drm] Protected Xe Path (PXP) protected content support initialized
[   57.374377] i915 0000:00:02.6: [drm] PMU not supported for this GPU.
[   57.374454] [drm] Initialized i915 1.6.0 20201103 for 0000:00:02.6 on minor 6
[   57.374652] i915 0000:00:02.0: vgaarb: changed VGA decodes: olddecodes=none,decodes=none:owns=io+mem
[   57.374655] i915 0000:00:02.1: vgaarb: changed VGA decodes: olddecodes=none,decodes=none:owns=none
[   57.374671] i915 0000:00:02.2: vgaarb: changed VGA decodes: olddecodes=none,decodes=none:owns=none
[   57.374674] i915 0000:00:02.3: vgaarb: changed VGA decodes: olddecodes=none,decodes=none:owns=none
[   57.374677] i915 0000:00:02.4: vgaarb: changed VGA decodes: olddecodes=none,decodes=none:owns=none
[   57.374680] i915 0000:00:02.5: vgaarb: changed VGA decodes: olddecodes=none,decodes=none:owns=none
[   57.374683] i915 0000:00:02.6: vgaarb: changed VGA decodes: olddecodes=io+mem,decodes=none:owns=none
[   57.374759] i915 0000:00:02.7: enabling device (0000 -> 0002)
[   57.374800] i915 0000:00:02.7: Running in SR-IOV VF mode
[   57.374907] i915 0000:00:02.7: GuC interface version 0.1.0.0
[   57.375142] i915 0000:00:02.7: [drm] VT-d active for gfx access
[   57.375159] i915 0000:00:02.7: [drm] Using Transparent Hugepages
[   57.375653] i915 0000:00:02.7: GuC interface version 0.1.0.0
[   57.375931] i915 0000:00:02.7: GuC firmware PRELOADED version 1.0 submission:SR-IOV VF
[   57.375933] i915 0000:00:02.7: HuC firmware PRELOADED
[   57.378307] i915 0000:00:02.7: [drm] Protected Xe Path (PXP) protected content support initialized
[   57.378313] i915 0000:00:02.7: [drm] PMU not supported for this GPU.
[   57.378383] [drm] Initialized i915 1.6.0 20201103 for 0000:00:02.7 on minor 7
[   57.378643] i915 0000:00:02.0: Enabled 7 VFs
[   91.260734] i915 0000:00:02.0: VF1 FLR
[   91.374892] i915 0000:00:02.0: VF1 FLR
[ 2175.806893] i915 0000:00:02.0: VF2 FLR
[ 2175.922111] i915 0000:00:02.0: VF2 FLR
[ 2200.660786] i915 0000:00:02.0: VF2 FLR
[ 2201.037586] i915 0000:00:02.2: Running in SR-IOV VF mode
[ 2201.038462] i915 0000:00:02.2: GuC interface version 0.1.0.0
[ 2201.039737] i915 0000:00:02.2: [drm] VT-d active for gfx access
[ 2201.039755] i915 0000:00:02.2: [drm] Using Transparent Hugepages
[ 2201.040152] i915 0000:00:02.2: GuC interface version 0.1.0.0
[ 2201.040392] i915 0000:00:02.2: GuC firmware PRELOADED version 1.0 submission:SR-IOV VF
[ 2201.040394] i915 0000:00:02.2: HuC firmware PRELOADED
[ 2201.042996] i915 0000:00:02.2: [drm] Protected Xe Path (PXP) protected content support initialized
[ 2201.043003] i915 0000:00:02.2: [drm] PMU not supported for this GPU.
[ 2201.043100] [drm] Initialized i915 1.6.0 20201103 for 0000:00:02.2 on minor 1
[ 2242.437076] i915 0000:00:02.0: VF2 FLR
[ 2242.552328] i915 0000:00:02.0: VF2 FLR
[ 2254.289522] i915 0000:00:02.0: VF2 FLR
[ 2254.666128] i915 0000:00:02.2: Running in SR-IOV VF mode
[ 2254.667022] i915 0000:00:02.2: GuC interface version 0.1.0.0
[ 2254.667509] i915 0000:00:02.2: [drm] VT-d active for gfx access
[ 2254.667528] i915 0000:00:02.2: [drm] Using Transparent Hugepages
[ 2254.668091] i915 0000:00:02.2: GuC interface version 0.1.0.0
[ 2254.668315] i915 0000:00:02.2: GuC firmware PRELOADED version 1.0 submission:SR-IOV VF
[ 2254.668317] i915 0000:00:02.2: HuC firmware PRELOADED
[ 2254.670471] i915 0000:00:02.2: [drm] Protected Xe Path (PXP) protected content support initialized
[ 2254.670480] i915 0000:00:02.2: [drm] PMU not supported for this GPU.
[ 2254.670553] [drm] Initialized i915 1.6.0 20201103 for 0000:00:02.2 on minor 1
[ 2273.369513] i915 0000:00:02.0: VF2 FLR
[ 2273.481639] i915 0000:00:02.0: VF2 FLR
[ 2439.654702] i915 0000:00:02.0: VF2 FLR
[ 2440.063856] i915 0000:00:02.2: Running in SR-IOV VF mode
[ 2440.064795] i915 0000:00:02.2: GuC interface version 0.1.0.0
[ 2440.065291] i915 0000:00:02.2: [drm] VT-d active for gfx access
[ 2440.065309] i915 0000:00:02.2: [drm] Using Transparent Hugepages
[ 2440.065827] i915 0000:00:02.2: GuC interface version 0.1.0.0
[ 2440.066027] i915 0000:00:02.2: GuC firmware PRELOADED version 1.0 submission:SR-IOV VF
[ 2440.066029] i915 0000:00:02.2: HuC firmware PRELOADED
[ 2440.068017] i915 0000:00:02.2: [drm] Protected Xe Path (PXP) protected content support initialized
[ 2440.068022] i915 0000:00:02.2: [drm] PMU not supported for this GPU.
[ 2440.068120] [drm] Initialized i915 1.6.0 20201103 for 0000:00:02.2 on minor 1
[ 2590.110495] i915 0000:00:02.0: VF2 FLR
[ 2590.225483] i915 0000:00:02.0: VF2 FLR
[ 2792.320659] i915 0000:00:02.0: VF2 FLR
[ 2792.689656] i915 0000:00:02.2: Running in SR-IOV VF mode
[ 2792.690534] i915 0000:00:02.2: GuC interface version 0.1.0.0
[ 2792.691126] i915 0000:00:02.2: [drm] VT-d active for gfx access
[ 2792.691142] i915 0000:00:02.2: [drm] Using Transparent Hugepages
[ 2792.691766] i915 0000:00:02.2: GuC interface version 0.1.0.0
[ 2792.691937] i915 0000:00:02.2: GuC firmware PRELOADED version 1.0 submission:SR-IOV VF
[ 2792.691939] i915 0000:00:02.2: HuC firmware PRELOADED
[ 2792.693709] i915 0000:00:02.2: [drm] Protected Xe Path (PXP) protected content support initialized
[ 2792.693714] i915 0000:00:02.2: [drm] PMU not supported for this GPU.
[ 2792.693770] [drm] Initialized i915 1.6.0 20201103 for 0000:00:02.2 on minor 1
[ 2879.308603] i915 0000:00:02.0: VF2 FLR
[ 2879.425596] i915 0000:00:02.0: VF2 FLR
[ 2975.739061] i915 0000:00:02.0: VF2 FLR
[ 2976.118047] i915 0000:00:02.2: Running in SR-IOV VF mode
[ 2976.118910] i915 0000:00:02.2: GuC interface version 0.1.0.0
[ 2976.120055] i915 0000:00:02.2: [drm] VT-d active for gfx access
[ 2976.120078] i915 0000:00:02.2: [drm] Using Transparent Hugepages
[ 2976.120691] i915 0000:00:02.2: GuC interface version 0.1.0.0
[ 2976.121061] i915 0000:00:02.2: GuC firmware PRELOADED version 1.0 submission:SR-IOV VF
[ 2976.121063] i915 0000:00:02.2: HuC firmware PRELOADED
[ 2976.124315] i915 0000:00:02.2: [drm] Protected Xe Path (PXP) protected content support initialized
[ 2976.124319] i915 0000:00:02.2: [drm] PMU not supported for this GPU.
[ 2976.124378] [drm] Initialized i915 1.6.0 20201103 for 0000:00:02.2 on minor 1
[ 2990.010762] i915 0000:00:02.0: VF2 FLR
[ 2990.121219] i915 0000:00:02.0: VF2 FLR
[ 3199.015613] i915 0000:00:02.0: VF2 FLR
[ 3199.388910] i915 0000:00:02.2: Running in SR-IOV VF mode
[ 3199.389812] i915 0000:00:02.2: GuC interface version 0.1.0.0
[ 3199.390669] i915 0000:00:02.2: [drm] VT-d active for gfx access
[ 3199.390687] i915 0000:00:02.2: [drm] Using Transparent Hugepages
[ 3199.391178] i915 0000:00:02.2: GuC interface version 0.1.0.0
[ 3199.391392] i915 0000:00:02.2: GuC firmware PRELOADED version 1.0 submission:SR-IOV VF
[ 3199.391394] i915 0000:00:02.2: HuC firmware PRELOADED
[ 3199.393669] i915 0000:00:02.2: [drm] Protected Xe Path (PXP) protected content support initialized
[ 3199.393678] i915 0000:00:02.2: [drm] PMU not supported for this GPU.
[ 3199.393798] [drm] Initialized i915 1.6.0 20201103 for 0000:00:02.2 on minor 1
[ 3742.607884] i915 0000:00:02.0: VF2 FLR
[ 3742.721136] i915 0000:00:02.0: VF2 FLR
[ 3868.344185] i915 0000:00:02.0: VF2 FLR
[ 3868.715695] i915 0000:00:02.2: Running in SR-IOV VF mode
[ 3868.716575] i915 0000:00:02.2: GuC interface version 0.1.0.0
[ 3868.717502] i915 0000:00:02.2: [drm] VT-d active for gfx access
[ 3868.717519] i915 0000:00:02.2: [drm] Using Transparent Hugepages
[ 3868.718061] i915 0000:00:02.2: GuC interface version 0.1.0.0
[ 3868.718275] i915 0000:00:02.2: GuC firmware PRELOADED version 1.0 submission:SR-IOV VF
[ 3868.718277] i915 0000:00:02.2: HuC firmware PRELOADED
[ 3868.720256] i915 0000:00:02.2: [drm] Protected Xe Path (PXP) protected content support initialized
[ 3868.720261] i915 0000:00:02.2: [drm] PMU not supported for this GPU.
[ 3868.720312] [drm] Initialized i915 1.6.0 20201103 for 0000:00:02.2 on minor 1
[ 3896.368037] i915 0000:00:02.0: VF2 FLR
[ 3896.481434] i915 0000:00:02.0: VF2 FLR
[ 3996.411482] i915 0000:00:02.0: VF2 FLR
[ 3996.790449] i915 0000:00:02.2: Running in SR-IOV VF mode
[ 3996.791178] i915 0000:00:02.2: GuC interface version 0.1.0.0
[ 3996.791808] i915 0000:00:02.2: [drm] VT-d active for gfx access
[ 3996.791837] i915 0000:00:02.2: [drm] Using Transparent Hugepages
[ 3996.792473] i915 0000:00:02.2: GuC interface version 0.1.0.0
[ 3996.792708] i915 0000:00:02.2: GuC firmware PRELOADED version 1.0 submission:SR-IOV VF
[ 3996.792714] i915 0000:00:02.2: HuC firmware PRELOADED
[ 3996.795455] i915 0000:00:02.2: [drm] Protected Xe Path (PXP) protected content support initialized
[ 3996.795464] i915 0000:00:02.2: [drm] PMU not supported for this GPU.
[ 3996.795604] [drm] Initialized i915 1.6.0 20201103 for 0000:00:02.2 on minor 1
[ 4035.314842] i915 0000:00:02.0: VF2 FLR
[ 4035.425972] i915 0000:00:02.0: VF2 FLR
[ 4102.083427] i915 0000:00:02.0: VF2 FLR
[ 4102.467271] i915 0000:00:02.2: Running in SR-IOV VF mode
[ 4102.468130] i915 0000:00:02.2: GuC interface version 0.1.0.0
[ 4102.468813] i915 0000:00:02.2: [drm] VT-d active for gfx access
[ 4102.468833] i915 0000:00:02.2: [drm] Using Transparent Hugepages
[ 4102.469366] i915 0000:00:02.2: GuC interface version 0.1.0.0
[ 4102.469598] i915 0000:00:02.2: GuC firmware PRELOADED version 1.0 submission:SR-IOV VF
[ 4102.469600] i915 0000:00:02.2: HuC firmware PRELOADED
[ 4102.472058] i915 0000:00:02.2: [drm] Protected Xe Path (PXP) protected content support initialized
[ 4102.472063] i915 0000:00:02.2: [drm] PMU not supported for this GPU.
[ 4102.472115] [drm] Initialized i915 1.6.0 20201103 for 0000:00:02.2 on minor 1
[ 4412.513616] i915 0000:00:02.0: VF2 FLR
[ 4412.626401] i915 0000:00:02.0: VF2 FLR
[ 5024.985720] i915 0000:00:02.0: VF2 FLR
[ 5025.346724] i915 0000:00:02.0: VF2 FLR
[ 5156.177676] i915 0000:00:02.0: VF2 FLR
[ 5156.546321] i915 0000:00:02.0: VF2 FLR
[ 5477.609243] i915 0000:00:02.0: VF2 FLR
[ 5477.970306] i915 0000:00:02.0: VF2 FLR
[ 7254.270295] i915 0000:00:02.0: VF2 FLR
[ 7254.641194] i915 0000:00:02.0: VF2 FLR
[ 7520.271673] i915 0000:00:02.0: VF2 FLR
[ 7520.672109] i915 0000:00:02.2: Running in SR-IOV VF mode
[ 7520.672984] i915 0000:00:02.2: GuC interface version 0.1.0.0
[ 7520.674046] i915 0000:00:02.2: [drm] VT-d active for gfx access
[ 7520.674064] i915 0000:00:02.2: [drm] Using Transparent Hugepages
[ 7520.674452] i915 0000:00:02.2: GuC interface version 0.1.0.0
[ 7520.674551] i915 0000:00:02.2: GuC firmware PRELOADED version 1.0 submission:SR-IOV VF
[ 7520.674553] i915 0000:00:02.2: HuC firmware PRELOADED
[ 7520.676153] i915 0000:00:02.2: [drm] Protected Xe Path (PXP) protected content support initialized
[ 7520.676159] i915 0000:00:02.2: [drm] PMU not supported for this GPU.
[ 7520.676233] [drm] Initialized i915 1.6.0 20201103 for 0000:00:02.2 on minor 1
[ 7548.626633] i915 0000:00:02.0: VF2 FLR
[ 7548.736332] i915 0000:00:02.0: VF2 FLR
[ 7619.964979] i915 0000:00:02.0: VF2 FLR
[ 7620.331836] i915 0000:00:02.2: Running in SR-IOV VF mode
[ 7620.332726] i915 0000:00:02.2: GuC interface version 0.1.0.0
[ 7620.333286] i915 0000:00:02.2: [drm] VT-d active for gfx access
[ 7620.333303] i915 0000:00:02.2: [drm] Using Transparent Hugepages
[ 7620.333793] i915 0000:00:02.2: GuC interface version 0.1.0.0
[ 7620.333974] i915 0000:00:02.2: GuC firmware PRELOADED version 1.0 submission:SR-IOV VF
[ 7620.333976] i915 0000:00:02.2: HuC firmware PRELOADED
[ 7620.335984] i915 0000:00:02.2: [drm] Protected Xe Path (PXP) protected content support initialized
[ 7620.335990] i915 0000:00:02.2: [drm] PMU not supported for this GPU.
[ 7620.336051] [drm] Initialized i915 1.6.0 20201103 for 0000:00:02.2 on minor 1
[ 7720.396722] i915 0000:00:02.0: VF2 FLR
[ 7720.512977] i915 0000:00:02.0: VF2 FLR
[ 8006.356690] i915 0000:00:02.0: VF2 FLR
[ 8006.502353] i915 0000:00:02.0: VF1 FLR
[ 8006.679790] i915 0000:00:02.0: VF1 FLR
[ 8006.717137] i915 0000:00:02.2: Running in SR-IOV VF mode
[ 8006.718006] i915 0000:00:02.2: GuC interface version 0.1.0.0
[ 8006.719341] i915 0000:00:02.2: [drm] VT-d active for gfx access
[ 8006.719357] i915 0000:00:02.2: [drm] Using Transparent Hugepages
[ 8006.719727] i915 0000:00:02.2: GuC interface version 0.1.0.0
[ 8006.719919] i915 0000:00:02.2: GuC firmware PRELOADED version 1.0 submission:SR-IOV VF
[ 8006.719921] i915 0000:00:02.2: HuC firmware PRELOADED
[ 8006.722035] i915 0000:00:02.2: [drm] Protected Xe Path (PXP) protected content support initialized
[ 8006.722040] i915 0000:00:02.2: [drm] PMU not supported for this GPU.
[ 8006.722096] [drm] Initialized i915 1.6.0 20201103 for 0000:00:02.2 on minor 1
root@unraid:~#
 

 

 

root@unraid:~# lspci -vvs 00:02.0
00:02.0 VGA compatible controller: Intel Corporation AlderLake-S GT1 (rev 04) (prog-if 00 [VGA controller])
        DeviceName: Onboard - Video
        Subsystem: Intel Corporation AlderLake-S GT1
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Latency: 0, Cache Line Size: 64 bytes
        Interrupt: pin A routed to IRQ 159
        IOMMU group: 1
        Region 0: Memory at 60e7000000 (64-bit, non-prefetchable)
        Region 2: Memory at 4000000000 (64-bit, prefetchable)
        Region 4: I/O ports at 4000
        Expansion ROM at 000c0000 [virtual] [disabled]
        Capabilities: [40] Vendor Specific Information: Len=0c <?>
        Capabilities: [70] Express (v2) Root Complex Integrated Endpoint, MSI 00
                DevCap: MaxPayload 128 bytes, PhantFunc 0
                        ExtTag- RBE+ FLReset+
                DevCtl: CorrErr- NonFatalErr- FatalErr- UnsupReq-
                        RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop- FLReset-
                        MaxPayload 128 bytes, MaxReadReq 128 bytes
                DevSta: CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr- TransPend-
                DevCap2: Completion Timeout: Not Supported, TimeoutDis- NROPrPrP- LTR-
                         10BitTagComp- 10BitTagReq- OBFF Not Supported, ExtFmt- EETLPPrefix-
                         EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
                         FRS-
                         AtomicOpsCap: 32bit- 64bit- 128bitCAS-
                DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis- LTR- 10BitTagReq- OBFF Disabled,
                         AtomicOpsCtl: ReqEn-
        Capabilities: [ac] MSI: Enable+ Count=1/1 Maskable+ 64bit-
                Address: fee00018  Data: 0000
                Masking: 00000000  Pending: 00000000
        Capabilities: [d0] Power Management version 2
                Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
                Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
        Capabilities: [100 v1] Process Address Space ID (PASID)
                PASIDCap: Exec- Priv-, Max PASID Width: 14
                PASIDCtl: Enable- Exec- Priv-
        Capabilities: [200 v1] Address Translation Service (ATS)
                ATSCap: Invalidate Queue Depth: 00
                ATSCtl: Enable-, Smallest Translation Unit: 00
        Capabilities: [300 v1] Page Request Interface (PRI)
                PRICtl: Enable- Reset-
                PRISta: RF- UPRGI- Stopped+
                Page Request Capacity: 00008000, Page Request Allocation: 00000000
        Capabilities: [320 v1] Single Root I/O Virtualization (SR-IOV)
                IOVCap: Migration- 10BitTagReq- Interrupt Message Number: 000
                IOVCtl: Enable+ Migration- Interrupt- MSE+ ARIHierarchy- 10BitTagReq-
                IOVSta: Migration-
                Initial VFs: 7, Total VFs: 7, Number of VFs: 7, Function Dependency Link: 00
                VF offset: 1, stride: 1, Device ID: 4680
                Supported Page Size: 00000553, System Page Size: 00000001
                Region 0: Memory at 00000060e0000000 (64-bit, non-prefetchable)
                Region 2: Memory at 0000006000000000 (64-bit, prefetchable)
                VF Migration: offset: 00000000, BIR: 0
        Kernel driver in use: i915
        Kernel modules: i915

root@unraid:~# lspci -vvs 00:02.1
00:02.1 VGA compatible controller: Intel Corporation AlderLake-S GT1 (rev 04) (prog-if 00 [VGA controller])
        Subsystem: Intel Corporation AlderLake-S GT1
        Control: I/O- Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Latency: 0
        Interrupt: pin ? routed to IRQ 161
        IOMMU group: 16
        Region 0: Memory at 60e0000000 (64-bit, non-prefetchable) [disabled]
        Region 2: Memory at 6000000000 (64-bit, prefetchable) [virtual]
        Capabilities: [70] Express (v2) Root Complex Integrated Endpoint, MSI 00
                DevCap: MaxPayload 128 bytes, PhantFunc 0
                        ExtTag- RBE+ FLReset+
                DevCtl: CorrErr- NonFatalErr- FatalErr- UnsupReq-
                        RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop- FLReset-
                        MaxPayload 128 bytes, MaxReadReq 128 bytes
                DevSta: CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr- TransPend-
                DevCap2: Completion Timeout: Not Supported, TimeoutDis- NROPrPrP- LTR-
                         10BitTagComp- 10BitTagReq- OBFF Not Supported, ExtFmt- EETLPPrefix-
                         EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
                         FRS-
                         AtomicOpsCap: 32bit- 64bit- 128bitCAS-
                DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis- LTR- 10BitTagReq- OBFF Disabled,
                         AtomicOpsCtl: ReqEn-
        Capabilities: [ac] MSI: Enable+ Count=1/1 Maskable+ 64bit-
                Address: fee00058  Data: 0000
                Masking: 00000000  Pending: 00000000
        Kernel driver in use: vfio-pci
        Kernel modules: i915

root@unraid:~#
 

 

image.thumb.png.c6956ccbb0611ebb02a7c8b954307364.png

Link to comment
7 hours ago, wangll said:

大佬们,帮忙看看是咋回事,UHD770 WIN10、11下都是报 43错误。

 

你好,Linux下的日志都是正常的。Windows里报43错误可能跟几个因素相关:

1、虚拟机不是只留一个直通VF作为主显卡

2、虚拟机Windows系统没有安装最新的Intel核显驱动

3、使用的是测试版的CPU

或者你可以切换虚拟机的机型和BIOS试一下。

 

 

  • Thanks 1
Link to comment
On 5/10/2023 at 10:40 AM, zhtengw said:

你好,Linux下的日志都是正常的。Windows里报43错误可能跟几个因素相关:

1、虚拟机不是只留一个直通VF作为主显卡

2、虚拟机Windows系统没有安装最新的Intel核显驱动

3、使用的是测试版的CPU

或者你可以切换虚拟机的机型和BIOS试一下。

 

 

感谢,找到原因了,安装ARC显卡驱动Windows下报43错误,无解。经过实验windows驱动要安装DCH版驱动,安装完驱动后远程桌面就不能使用了和核显驱动有冲突,只能使用其他串流软件。

  • Thanks 1
Link to comment
9 minutes ago, wangll said:

感谢,找到原因了,安装ARC显卡驱动Windows下报43错误,无解。经过实验windows驱动要安装DCH版驱动,安装完驱动后远程桌面就不能使用了和核显驱动有冲突,只能使用其他串流软件。

但是我的i3-12100的UHD730,就是用的ARC版显卡驱动虚拟机Windows核显的,所以很抱歉之前没有给到你有用的信息。

Link to comment
16 hours ago, handsomebrob said:

大佬,弱弱的问一下这个11代rocketlake,应该怎么搞呢,我这个11900很尴尬啊,官方写明的是支持GVT-g,不支持sriov,但是那个ich777大佬的gvtg插件又说不支持,这个u到底能不能搞核显虚拟化啊。多谢指教!!

 

实在遗憾,Rocketlake现在是真的没人管,技术规格上是支持gvt-g,但是Intel的gvt-g驱动不更新对它的支持(见这个issue讨论),所以没办法。如果很依赖虚拟化多核显的话还是换平台吧。

Link to comment
  • 1 month later...

原来在10.3中可以正常用SR-IOV虚拟显卡,入正升级到12.0,无论怎么都无法使用SR-IOV虚拟出显卡了。

这是I915信息:

root@dy:~# dmesg | grep i915
[   22.728139] i915 0000:00:02.0: [drm] Incompatible option enable_guc=7 - undocumented flag
[   22.728906] i915 0000:00:02.0: [drm] VT-d active for gfx access
[   22.729348] i915 0000:00:02.0: vgaarb: deactivate vga console
[   22.729384] i915 0000:00:02.0: [drm] Using Transparent Hugepages
[   22.729957] i915 0000:00:02.0: vgaarb: changed VGA decodes: olddecodes=io+mem,decodes=io+mem:owns=io+mem
[   22.731957] mei_hdcp 0000:00:16.0-b638ab7e-94e2-4ea2-a552-d1c54b627f04: bound 0000:00:02.0 (ops i915_hdcp_component_ops [i915])
[   22.732706] i915 0000:00:02.0: [drm] Finished loading DMC firmware i915/adls_dmc_ver2_01.bin (v2.1)
[   22.839870] i915 0000:00:02.0: [drm] GuC firmware i915/tgl_guc_70.bin version 70.5.1
[   22.839875] i915 0000:00:02.0: [drm] HuC firmware i915/tgl_huc.bin version 7.9.3
[   22.842410] i915 0000:00:02.0: [drm] HuC authenticated
[   22.842974] i915 0000:00:02.0: [drm] GuC submission enabled
[   22.842976] i915 0000:00:02.0: [drm] GuC SLPC enabled
[   22.843271] i915 0000:00:02.0: [drm] GuC RC: enabled
[   22.843765] mei_pxp 0000:00:16.0-fbf6fcf1-96cf-4e2e-a6a6-1bab8cbe36b1: bound 0000:00:02.0 (ops i915_pxp_tee_component_ops [i915])
[   22.843861] i915 0000:00:02.0: [drm] Protected Xe Path (PXP) protected content support initialized
[   22.869993] [drm] Initialized i915 1.6.0 20201103 for 0000:00:02.0 on minor 0
[   22.886522] fbcon: i915drmfb (fb0) is primary device
[   22.968201] i915 0000:00:02.0: [drm] fb0: i915drmfb frame buffer device
[   93.256787] i915 0000:00:02.0: driver does not support SR-IOV configuration via sysfs
[  160.493863] i915 0000:00:02.0: driver does not support SR-IOV configuration via sysfs
[  167.306557] i915 0000:00:02.0: driver does not support SR-IOV configuration via sysfs
[  173.305513] i915 0000:00:02.0: driver does not support SR-IOV configuration via sysfs
请大佬指点一下。谢谢!

Link to comment
1 hour ago, robbenmu said:

这个是不支持6.12.1吗?绑定后 系统启动提示绑定错误 vfio-pci-errors VM Autostart disabled due to vfio-bind error,虚拟机添加第二个显卡后无法启动

这是因为系统在加载插件驱动之前先执行了检查vfio绑定的脚本,在设备页面取消绑定就好了

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.