inphy_bj Posted July 2, 2023 Share Posted July 2, 2023 困扰我2天的intel核显【错误代码43】的问题终于解决了。 之前走了各种弯路。 最后发现在[settings - User Utilities - Intel Graphics SR-IOV]中设置[VF numbers]后就OK了。之前一直没到这里设置过。 希望能帮到同样报错代码43的朋友。 之前走了不少弯路,但实际上: 虚拟机机型选择:q35, i440fx, 都可以. 显卡驱动: 之前看有网友说驱动版本的事儿, 但实际win10没装驱动也能正常识别(装intel官方的当然也可以) 核显要不要直通: 我没直通, 就是没在[tools - system devices]里面勾选并BIND。bind之后,docker就用不了这个核显了呀 BIOS里开启SR-IOV:我BIOS里只有VT-d这个选项,开了,没看到有开启SR-IOV的选项。 最后说下我的硬件: CPU: i5-13400 主板: 七彩虹 CVN Z790D5 GAMING FROZEN , Version V20 ----------------- 再说一个点: 我在Intel Graphics SR-IOV设置完VF numbers,有一个虚拟机正常,但另外一个虚拟机设置显卡为核显后,一启动虚拟机,unraid就死机(这个虚拟机BIOS选择了SeaBIOS,不知跟这有没有关系)。只能拔电源重启。。后来又重新新建一个BIOS是OVMF的虚拟机就正常了。 ---------------- Quote Link to comment
syoua Posted July 2, 2023 Share Posted July 2, 2023 24 minutes ago, inphy_bj said: 困扰我2天的intel核显【错误代码43】的问题终于解决了。 之前走了各种弯路。 最后发现在[settings - User Utilities - Intel Graphics SR-IOV]中设置[VF numbers]后就OK了。之前一直没到这里设置过。 希望能帮到同样报错代码43的朋友。 之前走了不少弯路,但实际上: 虚拟机机型选择:q35, i440fx, 都可以. 显卡驱动: 之前看有网友说驱动版本的事儿, 但实际win10没装驱动也能正常识别(装intel官方的当然也可以) 核显要不要直通: 我没直通, 就是没在[tools - system devices]里面勾选并BIND。bind之后,docker就用不了这个核显了呀 BIOS里开启SR-IOV:我BIOS里只有VT-d这个选项,开了,没看到有开启SR-IOV的选项。 最后说下我的硬件: CPU: i5-13400 主板: 七彩虹 CVN Z790D5 GAMING FROZEN , Version V20 ----------------- 再说一个点: 我在Intel Graphics SR-IOV设置完VF numbers,有一个虚拟机正常,但另外一个虚拟机设置显卡为核显后,一启动虚拟机,unraid就死机(这个虚拟机BIOS选择了SeaBIOS,不知跟这有没有关系)。只能拔电源重启。。后来又重新新建一个BIOS是OVMF的虚拟机就正常了。 ---------------- 感谢,终于知道为什么分配核显给win10,开关机有时会导致unraid会崩掉了,奈何我群晖目前只能是seabios,只能有时间再折腾试试了。 Quote Link to comment
Charles2006 Posted July 14, 2023 Share Posted July 14, 2023 On 7/2/2023 at 5:56 PM, inphy_bj said: 困扰我2天的intel核显【错误代码43】的问题终于解决了。 之前走了各种弯路。 最后发现在[settings - User Utilities - Intel Graphics SR-IOV]中设置[VF numbers]后就OK了。之前一直没到这里设置过。 希望能帮到同样报错代码43的朋友。 之前走了不少弯路,但实际上: 虚拟机机型选择:q35, i440fx, 都可以. 显卡驱动: 之前看有网友说驱动版本的事儿, 但实际win10没装驱动也能正常识别(装intel官方的当然也可以) 核显要不要直通: 我没直通, 就是没在[tools - system devices]里面勾选并BIND。bind之后,docker就用不了这个核显了呀 BIOS里开启SR-IOV:我BIOS里只有VT-d这个选项,开了,没看到有开启SR-IOV的选项。 最后说下我的硬件: CPU: i5-13400 主板: 七彩虹 CVN Z790D5 GAMING FROZEN , Version V20 ----------------- 再说一个点: 我在Intel Graphics SR-IOV设置完VF numbers,有一个虚拟机正常,但另外一个虚拟机设置显卡为核显后,一启动虚拟机,unraid就死机(这个虚拟机BIOS选择了SeaBIOS,不知跟这有没有关系)。只能拔电源重启。。后来又重新新建一个BIOS是OVMF的虚拟机就正常了。 ---------------- 多谢研究。我是i3 12100,在你基础之上进一步摸索了一下,结论如下: 只要开启了VFIO绑定,那么无论如何都会出现错误43; 关闭了VFIO绑定,依然会出现错误43; 关闭了VFIO绑定,开启SR-IOV将其设为大于0的值,然后将额外虚拟出来的显卡(不是0那个),只有这样才不会出现错误43(如果出现了,在设备管理器里禁用再启用就好了) 以上结论说明,以我目前的配置,想让虚拟机从NAS的HDMI输出画面是不可能的,因为看上去只能使用SR-IOV虚拟出来的显卡,而不能直通 Quote Link to comment
strong0018 Posted July 15, 2023 Share Posted July 15, 2023 On 3/28/2023 at 2:34 PM, zhtengw said: 你好,这个我不清楚,可以安装插件,然后看看“cat /sys/devices/pci0000:00/0000:00:02.0/sriov_totalvfs” 和 “lspci -vs 00:02.0 ” 这两个命令的输出 同样的问题,N5100装了插件之后没有反应,设置里显示不支持,也没有拆分出来虚拟显卡,重启也无效。 cat命令的结果是不存在这个文件或目录,lspci -vs 00:02.0的结果如下: 00:02.0 VGA compatible controller: Intel Corporation JasperLake [UHD Graphics] (rev 01) (prog-if 00 [VGA controller]) DeviceName: Onboard - Video Subsystem: Intel Corporation JasperLake [UHD Graphics] Flags: bus master, fast devsel, latency 0, IRQ 140, IOMMU group 0 Memory at 6000000000 (64-bit, non-prefetchable) Memory at 4000000000 (64-bit, prefetchable) I/O ports at 3000 Expansion ROM at 000c0000 [virtual] [disabled] Capabilities: [40] Vendor Specific Information: Len=0c <?> Capabilities: [70] Express Root Complex Integrated Endpoint, MSI 00 Capabilities: [ac] MSI: Enable+ Count=1/1 Maskable+ 64bit- Capabilities: [d0] Power Management version 2 Capabilities: [100] Process Address Space ID (PASID) Capabilities: [200] Address Translation Service (ATS) Capabilities: [300] Page Request Interface (PRI) Kernel driver in use: i915 Kernel modules: i915 请帮忙看一下,谢谢。 Quote Link to comment
qiuyanqing2001 Posted September 24, 2023 Share Posted September 24, 2023 大佬什么时候能更新支持下kernel v6.1.49。万分感谢! Quote Link to comment
noir Posted October 10, 2023 Share Posted October 10, 2023 感谢大佬的插件,我来分享一个我遇到的问题,我安装插件以后勾上了出现的所有显卡,重启以后另外两个虚拟显卡消失,只剩00:02.0这个显卡,翻了帖子以后反复排查,最后怀疑直通了原始核显导致无法虚拟出其它核显,取消后不勾上原始核显解决!! Quote Link to comment
noir Posted October 10, 2023 Share Posted October 10, 2023 11 minutes ago, noir said: 感谢大佬的插件,我来分享一个我遇到的问题,我安装插件以后勾上了出现的所有显卡,重启以后另外两个虚拟显卡消失,只剩00:02.0这个显卡,翻了帖子以后反复排查,最后怀疑直通了原始核显导致无法虚拟出其它核显,取消后不勾上原始核显解决!! 一开始我所有虚拟显卡全勾,可以正常运行,后来我想尝试给多个虚拟机分配虚拟核显,就变得突然用不了,重复卸载安装了很多次,终于解决,实测可以给多个虚拟机直通虚拟核显,并且同时生效 Quote Link to comment
Anoyou Posted October 10, 2023 Share Posted October 10, 2023 On 9/24/2023 at 10:16 PM, qiuyanqing2001 said: 大佬什么时候能更新支持下kernel v6.1.49。万分感谢! https://forums.unraid.net/topic/136621-unraid-plugin-for-igpu-sr-iov-support/page/8/#comment-1307935 看看这个~ 1 Quote Link to comment
sneaky-buddy7162 Posted October 10, 2023 Share Posted October 10, 2023 您好提示 XML error: Attempted double use of PCI Address 0000:00:02.0 和解? i5-1235U谢谢 Quote Link to comment
llm Posted October 11, 2023 Share Posted October 11, 2023 16 hours ago, sneaky-buddy7162 said: 您好提示 XML error: Attempted double use of PCI Address 0000:00:02.0 和解? i5-1235U谢谢 0000:00:02.0是你的核显,虚拟化会虚拟出0000:00:02.1、0000:00:02.2等虚拟显卡,你需要给虚拟机分配这些虚拟显卡 Quote Link to comment
sneaky-buddy7162 Posted October 11, 2023 Share Posted October 11, 2023 1 hour ago, llm said: 0000:00:02.0是你的核显,虚拟化会虚拟出0000:00:02.1、0000:00:02.2等虚拟显卡,你需要给虚拟机分配这些虚拟显卡 我想给已经在运行的黑群晖分配核显。勾选后,运行的时候出现这个提示。 Quote Link to comment
JackieWu Posted October 11, 2023 Share Posted October 11, 2023 26 minutes ago, sneaky-buddy7162 said: 我想给已经在运行的黑群晖分配核显。勾选后,运行的时候出现这个提示。 删掉虚拟机重新创建(注意不是重新安装系统,只是把虚拟机模板删掉),有时候可能会出现一些 xml 上的冲突问题可以使用这种方式解决。 Quote Link to comment
sneaky-buddy7162 Posted October 11, 2023 Share Posted October 11, 2023 1 hour ago, JackieWu said: 删掉虚拟机重新创建(注意不是重新安装系统,只是把虚拟机模板删掉),有时候可能会出现一些 xml 上的冲突问题可以使用这种方式解决。 非常感谢搞定了。 但似乎群晖还是不能调用 Quote Link to comment
JackieWu Posted October 11, 2023 Share Posted October 11, 2023 (edited) 58 minutes ago, sneaky-buddy7162 said: 非常感谢搞定了。 但似乎群晖还是不能调用 12、13 代的核显在群晖上需要另外添加核显驱动,但我也不知道目前有没有黑群晖可以用的 12、13 代驱动补丁(如果有的话麻烦 @ 我一下)。 目前群晖的内核版本比较低(群晖 7.X 版本的内核才 4.X),如果我没记错的话,12 代 CPU 在 5.18 内核之前支持有限,5.18 才优化大小核 。 Edited October 11, 2023 by JackieWu Quote Link to comment
Travis79 Posted November 3, 2023 Share Posted November 3, 2023 之前用着一直非常好,升级6.12.x以后无法使用了,请问大佬有时间会更新适配6.12.x吗? Quote Link to comment
JackieWu Posted November 3, 2023 Share Posted November 3, 2023 8 hours ago, Travis79 said: 之前用着一直非常好,升级6.12.x以后无法使用了,请问大佬有时间会更新适配6.12.x吗? 目前插件在 6.12.3 是可以用的,6.12.4 还没有适配内核,如果你需要在 6.12.4上面使用,可以参考我的博客或者: Quote Link to comment
qiuxd Posted December 22, 2023 Share Posted December 22, 2023 问一下大佬我是12700H的核显,用您的插件顺利把显卡直通给win11并且安装了驱动,但是intel qsv编解码器并不能调用,不知道这是什么问题 Quote Link to comment
syoua Posted January 8 Share Posted January 8 On 7/2/2023 at 5:56 PM, inphy_bj said: 困扰我2天的intel核显【错误代码43】的问题终于解决了。 之前走了各种弯路。 最后发现在[settings - User Utilities - Intel Graphics SR-IOV]中设置[VF numbers]后就OK了。之前一直没到这里设置过。 希望能帮到同样报错代码43的朋友。 之前走了不少弯路,但实际上: 虚拟机机型选择:q35, i440fx, 都可以. 显卡驱动: 之前看有网友说驱动版本的事儿, 但实际win10没装驱动也能正常识别(装intel官方的当然也可以) 核显要不要直通: 我没直通, 就是没在[tools - system devices]里面勾选并BIND。bind之后,docker就用不了这个核显了呀 BIOS里开启SR-IOV:我BIOS里只有VT-d这个选项,开了,没看到有开启SR-IOV的选项。 最后说下我的硬件: CPU: i5-13400 主板: 七彩虹 CVN Z790D5 GAMING FROZEN , Version V20 ----------------- 再说一个点: 我在Intel Graphics SR-IOV设置完VF numbers,有一个虚拟机正常,但另外一个虚拟机设置显卡为核显后,一启动虚拟机,unraid就死机(这个虚拟机BIOS选择了SeaBIOS,不知跟这有没有关系)。只能拔电源重启。。后来又重新新建一个BIOS是OVMF的虚拟机就正常了。 ---------------- 你好,我最近照步骤在插件界面设置了3个虚拟核显,win10可以识别显卡型号打上驱动,但还是报43。估计真的是cpu的原因了,我的CPU是QXQ3,12900测试版 Quote Link to comment
syoua Posted January 21 Share Posted January 21 喜报,使用ich777的分叉后,虽然win10整好了之后一直弹已组织应用程序访问图形硬件,但是至少识别了;并且经测试,rr引导的群晖sa6400可以识别虚拟出来的12代核显,并成功调用,大成功 Quote Link to comment
beiming Posted February 4 Share Posted February 4 On 1/21/2024 at 5:34 PM, syoua said: 喜报,使用ich777的分叉后,虽然win10整好了之后一直弹已组织应用程序访问图形硬件,但是至少识别了;并且经测试,rr引导的群晖sa6400可以识别虚拟出来的12代核显,并成功调用,大成功 想问一下具体怎么操作的,我也是用rr引导装的sa6400+12500核显的vf设备,群晖里能看到/dev/dri,但jf和emby均无法正常硬解 Quote Link to comment
syoua Posted February 6 Share Posted February 6 On 2/4/2024 at 10:43 AM, beiming said: 想问一下具体怎么操作的,我也是用rr引导装的sa6400+12500核显的vf设备,群晖里能看到/dev/dri,但jf和emby均无法正常硬解 只有测试版emby4.8版本可以调用核显,Emby Premiere 秘钥那边要填一下 Quote Link to comment
夕木木 Posted February 17 Share Posted February 17 安装失败提示,--------Can't download i915-sriov module Package for kernel v6.1.74----------- plugin: run failed: '/bin/bash' returned 1 Executing hook script: post_plugin_checks,网络没问题,已魔法 Quote Link to comment
JackieWu Posted February 17 Share Posted February 17 5 minutes ago, 夕木木 said: 安装失败提示,--------Can't download i915-sriov module Package for kernel v6.1.74----------- plugin: run failed: '/bin/bash' returned 1 Executing hook script: post_plugin_checks,网络没问题,已魔法 手动安装这个插件: https://raw.githubusercontent.com/ich777/unraid-i915-sriov/master/i915-sriov.plg 相关说明: Quote Link to comment
夕木木 Posted February 17 Share Posted February 17 7 hours ago, JackieWu said: 手动安装这个插件: https://raw.githubusercontent.com/ich777/unraid-i915-sriov/master/i915-sriov.plg 相关说明: 感谢,安装成功了 Quote Link to comment
Recommended Posts
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.