Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

[PLUGIN] Intel iGPU SR-IOV - Support Page

Featured Replies

  • Author
On 1/6/2025 at 4:37 AM, Daniel15 said:

I'm trying to upgrade from Unraid 6.12.4 to 6.12.14 but I'm getting a general protection fault when the SR-IOV plugin is installed. I've tried deleting it and reinstalling it, too. I have to start in safe mode and delete the plugin to get the system to properly boot. Any suggestions?

 

Jan  5 19:32:49 DanHome kernel: Setting dangerous option enable_guc - tainting kernel
Jan  5 19:32:49 DanHome kernel: i915 0000:00:02.0: Running in SR-IOV PF mode
Jan  5 19:32:49 DanHome kernel: i915 0000:00:02.0: [drm] VT-d active for gfx access
Jan  5 19:32:49 DanHome kernel: general protection fault, probably for non-canonical address 0x783230252f7b1f70: 0000 [#1] PREEMPT SMP NOPTI
Jan  5 19:32:49 DanHome kernel: CPU: 2 PID: 19823 Comm: modprobe Tainted: P     U     O       6.1.118-Unraid #1
Jan  5 19:32:49 DanHome kernel: Hardware name: ASUSTeK COMPUTER INC. System Product Name/Pro WS W680M-ACE SE, BIOS 3602 05/24/2024
Jan  5 19:32:49 DanHome kernel: RIP: 0010:osq_lock+0x59/0xdb
Jan  5 19:32:49 DanHome kernel: Code: dd 89 55 10 48 89 4d 00 89 45 14 41 87 04 24 85 c0 75 07 b0 01 e9 89 00 00 00 ff c8 48 98 48 03 1c c5 60 cb 16 82 48 89 5d 08 <48> 89 2b 65 48 8b 14 25 80 cb 01 00 8b 45 10 85 c0 75 d6 48 8b 02
Jan  5 19:32:49 DanHome kernel: RSP: 0018:ffffc90028837a50 EFLAGS: 00010202
Jan  5 19:32:49 DanHome kernel: RAX: ffffffffffff8880 RBX: 783230252f7b1f70 RCX: 0000000000000000
Jan  5 19:32:49 DanHome kernel: RDX: 0000000000000000 RSI: ffffffff820dabd1 RDI: ffffffff820db0e6
Jan  5 19:32:49 DanHome kernel: RBP: ffff889fff4aed40 R08: ffff88819e414000 R09: ffffffff829583f0
Jan  5 19:32:49 DanHome kernel: R10: 00003fffffffffff R11: fefefefefefefeff R12: ffff88810867349c
Jan  5 19:32:49 DanHome kernel: R13: ffff888102072000 R14: ffff888102072000 R15: 0000000000000002
Jan  5 19:32:49 DanHome kernel: FS:  0000150688b9b740(0000) GS:ffff889fff480000(0000) knlGS:0000000000000000
Jan  5 19:32:49 DanHome kernel: CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Jan  5 19:32:49 DanHome kernel: CR2: 0000150687fd8000 CR3: 00000001a6ee4000 CR4: 0000000000750ee0
Jan  5 19:32:49 DanHome kernel: PKRU: 55555554
Jan  5 19:32:49 DanHome kernel: Call Trace:
Jan  5 19:32:49 DanHome kernel: <TASK>
Jan  5 19:32:49 DanHome kernel: ? __die_body+0x1a/0x5c
Jan  5 19:32:49 DanHome kernel: ? die_addr+0x38/0x51
Jan  5 19:32:49 DanHome kernel: ? exc_general_protection+0x30f/0x345
Jan  5 19:32:49 DanHome kernel: ? asm_exc_general_protection+0x22/0x30
Jan  5 19:32:49 DanHome kernel: ? osq_lock+0x59/0xdb
Jan  5 19:32:49 DanHome kernel: __mutex_lock.constprop.0+0x74/0x2eb
Jan  5 19:32:49 DanHome kernel: ? _dev_info+0x6c/0x87
Jan  5 19:32:49 DanHome kernel: device_del+0x37/0x31d
Jan  5 19:32:49 DanHome kernel: ? i915_ggtt_probe_hw+0x6c4/0x6ef [i915]
Jan  5 19:32:49 DanHome kernel: platform_device_del+0x21/0x70
Jan  5 19:32:49 DanHome kernel: platform_device_unregister+0xf/0x19
Jan  5 19:32:49 DanHome kernel: sysfb_disable+0x2b/0x54
Jan  5 19:32:49 DanHome kernel: aperture_remove_conflicting_pci_devices+0x1e/0x82
Jan  5 19:32:49 DanHome kernel: i915_driver_probe+0x6b3/0xb35 [i915]
Jan  5 19:32:49 DanHome kernel: ? slab_free_freelist_hook.constprop.0+0x3b/0xaf
Jan  5 19:32:49 DanHome kernel: local_pci_probe+0x3d/0x81
Jan  5 19:32:49 DanHome kernel: pci_device_probe+0x18f/0x1e3
Jan  5 19:32:49 DanHome kernel: ? sysfs_do_create_link_sd+0x71/0xb7
Jan  5 19:32:49 DanHome kernel: really_probe+0x115/0x282
Jan  5 19:32:49 DanHome kernel: __driver_probe_device+0xc0/0xf2
Jan  5 19:32:49 DanHome kernel: driver_probe_device+0x1f/0x77
Jan  5 19:32:49 DanHome kernel: ? __device_attach_driver+0x97/0x97
Jan  5 19:32:49 DanHome kernel: __driver_attach+0xd7/0xee
Jan  5 19:32:49 DanHome kernel: ? __device_attach_driver+0x97/0x97
Jan  5 19:32:49 DanHome kernel: bus_for_each_dev+0x6e/0xa7
Jan  5 19:32:49 DanHome kernel: bus_add_driver+0xd8/0x1d0
Jan  5 19:32:49 DanHome kernel: driver_register+0x99/0xd7
Jan  5 19:32:49 DanHome kernel: i915_init+0x1d/0x80 [i915]
Jan  5 19:32:49 DanHome kernel: ? 0xffffffffa1431000
Jan  5 19:32:49 DanHome kernel: do_one_initcall+0x82/0x19f
Jan  5 19:32:49 DanHome kernel: ? kmalloc_trace+0x43/0x52
Jan  5 19:32:49 DanHome kernel: do_init_module+0x4b/0x1d4
Jan  5 19:32:49 DanHome kernel: __do_sys_init_module+0xb6/0xf9
Jan  5 19:32:49 DanHome kernel: do_syscall_64+0x65/0x7b
Jan  5 19:32:49 DanHome kernel: entry_SYSCALL_64_after_hwframe+0x6e/0xd8
Jan  5 19:32:49 DanHome kernel: RIP: 0033:0x150688cbadfa
Jan  5 19:32:49 DanHome kernel: Code: 48 8b 0d 21 20 0d 00 f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 49 89 ca b8 af 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d ee 1f 0d 00 f7 d8 64 89 01 48
Jan  5 19:32:49 DanHome kernel: RSP: 002b:00007ffc0b17f458 EFLAGS: 00000246 ORIG_RAX: 00000000000000af
Jan  5 19:32:49 DanHome kernel: RAX: ffffffffffffffda RBX: 00000000004293b0 RCX: 0000150688cbadfa
Jan  5 19:32:49 DanHome kernel: RDX: 000000000042f640 RSI: 00000000005244b8 RDI: 0000150687ab4010
Jan  5 19:32:49 DanHome kernel: RBP: 000000000042f640 R08: 0000000000000007 R09: 000000000042fa30
Jan  5 19:32:49 DanHome kernel: R10: 0000000000000005 R11: 0000000000000246 R12: 0000150687ab4010
Jan  5 19:32:49 DanHome kernel: R13: 0000000000000016 R14: 00000000004294e0 R15: 000000000042f640
Jan  5 19:32:49 DanHome kernel: </TASK>
Jan  5 19:32:49 DanHome kernel: Modules linked in: i915(O+) drm_buddy drm_display_helper intel_gtt vhost_net vhost tap kvm_intel kvm xt_CHECKSUM ipt_REJECT nf_reject_ipv4 ip6table_mangle iptable_mangle vhost_iotlb wireguard curve25519_x86_64 libcurve25519_generic libchacha20poly1305 chacha_x86_64 poly1305_x86_64 ip6_udp_tunnel udp_tunnel libchacha macvlan nft_compat xt_nat veth xt_conntrack nf_conntrack_netlink xfrm_user xfrm_algo xt_addrtype br_netfilter xt_MASQUERADE xt_tcpudp xt_mark xfs tun nf_tables nfnetlink ip6table_nat iptable_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nfsd auth_rpcgss oid_registry lockd grace sunrpc md_mod tcp_diag inet_diag ipmi_devintf nct6775 nct6775_core hwmon_vid ip6table_filter ip6_tables iptable_filter ip_tables x_tables efivarfs 8021q garp mrp bridge stp llc zfs(PO) intel_rapl_msr intel_rapl_common iosf_mbi x86_pkg_temp_thermal intel_powerclamp coretemp zunicode(PO) zzstd(O) zlua(O) zavl(PO) ast crct10dif_pclmul icp(PO) drm_vram_helper crc32_pclmul crc32c_intel
Jan  5 19:32:49 DanHome kernel: i2c_algo_bit ghash_clmulni_intel drm_ttm_helper sha512_ssse3 ttm sha256_ssse3 sha1_ssse3 drm_kms_helper aesni_intel crypto_simd cryptd drm zcommon(PO) mei_pxp znvpair(PO) mei_hdcp rapl agpgart ipmi_ssif syscopyarea intel_cstate spl(O) wmi_bmof i2c_i801 tpm_crb sr_mod sysfillrect mei_me cdc_ether i2c_smbus tpm_tis sysimgblt nvme ahci intel_uncore acpi_ipmi input_leds i2c_core fb_sys_fops usbnet video tpm_tis_core igc atlantic mei libahci nvme_core cdrom joydev led_class mii vmd thermal wmi fan ipmi_si tpm backlight acpi_pad intel_pmc_core acpi_tad button unix [last unloaded: kvm]
Jan  5 19:32:49 DanHome kernel: ---[ end trace 0000000000000000 ]---
Jan  5 19:32:49 DanHome kernel: RIP: 0010:osq_lock+0x59/0xdb
Jan  5 19:32:49 DanHome kernel: Code: dd 89 55 10 48 89 4d 00 89 45 14 41 87 04 24 85 c0 75 07 b0 01 e9 89 00 00 00 ff c8 48 98 48 03 1c c5 60 cb 16 82 48 89 5d 08 <48> 89 2b 65 48 8b 14 25 80 cb 01 00 8b 45 10 85 c0 75 d6 48 8b 02
Jan  5 19:32:49 DanHome kernel: RSP: 0018:ffffc90028837a50 EFLAGS: 00010202
Jan  5 19:32:49 DanHome kernel: RAX: ffffffffffff8880 RBX: 783230252f7b1f70 RCX: 0000000000000000
Jan  5 19:32:49 DanHome kernel: RDX: 0000000000000000 RSI: ffffffff820dabd1 RDI: ffffffff820db0e6
Jan  5 19:32:49 DanHome kernel: RBP: ffff889fff4aed40 R08: ffff88819e414000 R09: ffffffff829583f0
Jan  5 19:32:49 DanHome kernel: R10: 00003fffffffffff R11: fefefefefefefeff R12: ffff88810867349c
Jan  5 19:32:49 DanHome kernel: R13: ffff888102072000 R14: ffff888102072000 R15: 0000000000000002
Jan  5 19:32:49 DanHome kernel: FS:  0000150688b9b740(0000) GS:ffff889fff480000(0000) knlGS:0000000000000000
Jan  5 19:32:49 DanHome kernel: CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Jan  5 19:32:49 DanHome kernel: CR2: 0000150687fd8000 CR3: 00000001a6ee4000 CR4: 0000000000750ee0
Jan  5 19:32:49 DanHome kernel: PKRU: 55555554
Jan  5 19:32:49 DanHome kernel: note: modprobe[19823] exited with preempt_count 1

 

 

 

At what time/moment did you extract that log?

 

Please provide Diagnostics without the plugin installed.

  • Replies 405
  • Views 94.1k
  • Created
  • Last Reply

Top Posters In This Topic

Most Popular Posts

  • Just a little heads up for all i915 SRIOV users...   When the first beta/RC from Unraid 6.13.0 or 7.0 drops it will most likely be the case that SRIOV is not supported there. This is ca

  • alturismo
    alturismo

    to all on unraid 7 beta2, plugin updated and working again   so anyone who wanted to wait for unraid 7 due sr iov ... enjoy now  

  • The plugin is the same and I'm still compiling the plugin packages for this new plugin for @giganode.   Uninstall my plugin Shutdown all VMs Install the plugin from the CA

Posted Images

I saw that 7.0.0 has sr-iov Intel support. is this plugin still needed?

4 hours ago, letrain said:

I saw that 7.0.0 has sr-iov Intel support. is this plugin still needed?

Yes it is just support within the gui not to use the wrong PCI address. Plugin is required for the updated driver etc.

10 hours ago, SimonF said:

Yes it is just support within the gui not to use the wrong PCI address. Plugin is required for the updated driver etc.

Thanks. Sometimes release notes are not explicitly clear. It was working fine before so I wasn't sure what had changed.

Edited by letrain

On 1/9/2025 at 11:22 AM, giganode said:

 

At what time/moment did you extract that log?

 

Please provide Diagnostics without the plugin installed.

 

That log is from when I boot with the plugin enabled (seems to hang), and also as soon as I enable the plugin (system still works fine, but the plugin installation hangs).

Diagnostics attached.: danhome-diagnostics-20250111-1254.zip

I'm going to upgrade to Unraid 7 and see if that helps at all.

  • Author
On 1/11/2025 at 9:57 PM, Daniel15 said:

 

That log is from when I boot with the plugin enabled (seems to hang), and also as soon as I enable the plugin (system still works fine, but the plugin installation hangs).

Diagnostics attached.: danhome-diagnostics-20250111-1254.zip

I'm going to upgrade to Unraid 7 and see if that helps at all.

 

I can't seem to find your iGPU. Can you verify this?

Also, did you already update to Unraid 7?

After upgrading to unRAID 7 I still have this plugin installed. Is that expected or is this now built into unRAID 7?

28 minutes ago, SteamedLobster said:

After upgrading to unRAID 7 I still have this plugin installed. Is that expected or is this now built into unRAID 7?

Plugins, remove ...

  • Author
9 hours ago, SteamedLobster said:

After upgrading to unRAID 7 I still have this plugin installed. Is that expected or is this now built into unRAID 7?

 

You still need to have the plugin installed, when you want to use sriov on the igpu.

On 12/15/2024 at 11:15 AM, ich777 said:

The plugin is designed to make it as easy as possible for users to utilize SR-IOV alongside with transcoding in containers.

 

On 4/7/2024 at 10:45 AM, giganode said:

 

You can use the iGPUs resources for VMs while unraid is also still able to use them, yes. 

Just connect via a service like sunshine/moonlight, parsec, rdp or vnc. If you need a physical monitor use an usb to hdmi dongle.

 

I am a relatively new Unraid user so I hope you bear with me. I want to use my Unraid machine locally, i.e. have local monitor(s). I want to save the cost of buying and running a dGPU. More specifically, I would like to use the iGPU for my Windows 10/11 VM with output to a local monitor and at the same time still be able to access the Unraid GUI locally (on a second local monitor if necessary).

 

Is the above only possible with a USB-to-HDMI dongle?

My understanding is that if I pass through the entire iGPU to the VM, then I won't be able to access the Unraid GUI locally. Is that correct?

Edited by Di4rnu

  • Author
1 hour ago, Di4rnu said:

 

 

I am a relatively new Unraid user so I hope you bear with me. I want to use my Unraid machine locally, i.e. have local monitor(s). I want to save the cost of buying and running a dGPU. More specifically, I would like to use the iGPU for my Windows 10/11 VM with output to a local monitor and at the same time still be able to access the Unraid GUI locally (on a second local monitor if necessary).

 

Is the above only possible with a USB-to-HDMI dongle?

My understanding is that if I pass through the entire iGPU to the VM, then I won't be able to access the Unraid GUI locally. Is that correct?


Modern iGPUs cannot be passed through afaik.

 

Yes you need a usb to hdmi dongle for your use case, but that is totally fine.

They are cheap and widely available.

52 minutes ago, giganode said:

Yes you need a usb to hdmi dongle for your use case, but that is totally fine.

They are cheap and widely available.

Would I gain anything in VM graphics with the USB-to-HDMI dongle solution compared to just virtual graphics card?

 

55 minutes ago, giganode said:

Modern iGPUs cannot be passed through afaik.

So I can't pass through the entire iGPU from my i13500?

 

Thank you for taking the time to answer my questions!

  • Author
On 1/19/2025 at 5:05 PM, Di4rnu said:

Would I gain anything in VM graphics with the USB-to-HDMI dongle solution compared to just virtual graphics card?

 

So I can't pass through the entire iGPU from my i13500?

 

Thank you for taking the time to answer my questions!

 

The experience is much better than with virtual graphics.

 

Exactly, sriov is the way to go. Also, this way you still can use the igpu in docker.

On 1/19/2025 at 5:05 PM, Di4rnu said:

Would I gain anything in VM graphics with the USB-to-HDMI dongle solution compared to just virtual graphics card?

what is your goal ? connecting physically to a monitor ? then you need besides this configured plugin a USB > HDMI Dongle ... (DisplayLink preferable), if you want to use it remotely ... then you dont need the USB ... then u can use a stream Software like parsec or moonlight to stream your VM (best experience) ahead of RDP (2nd best) to VNC (worst).

25 minutes ago, giganode said:

 

The experience is much better than with virtual graphics.

 

Exactly, sriov is the way to go. Also, this way you still can use the igpu in docker.

 

I see, in that case I will try it out. Thanks again!

 

12 minutes ago, alturismo said:

what is your goal ? connecting physically to a monitor ? then you need besides this configured plugin a USB > HDMI Dongle ... (DisplayLink preferable), if you want to use it remotely ... then you dont need the USB ... then u can use a stream Software like parsec or moonlight to stream your VM (best experience) ahead of RDP (2nd best) to VNC (worst).

The goal is to connect physically to a (local) monitor without a dGPU.

 

Out of curiosity, where would you rank Splashtop among those stream softwares?

1 minute ago, Di4rnu said:

Out of curiosity, where would you rank Splashtop among those stream softwares?

among rdp, like teamviewer and co ...

 

but there is nothing compared to gamestream software which use full capture and realtime hardware encoding for streaming ... parsec, moonlight, ...  if you want the best user experience

intel_gpu_top does not show anything

 

root@Tower:~# lspci | grep VGA
00:02.0 VGA compatible controller: Intel Corporation TigerLake-LP GT2 [Iris Xe Graphics] (rev 01)
00:02.1 VGA compatible controller: Intel Corporation TigerLake-LP GT2 [Iris Xe Graphics] (rev 01)
00:02.2 VGA compatible controller: Intel Corporation TigerLake-LP GT2 [Iris Xe Graphics] (rev 01)
00:02.3 VGA compatible controller: Intel Corporation TigerLake-LP GT2 [Iris Xe Graphics] (rev 01)
root@Tower:~# lsmod | grep i915
i915                 2777088  10
drm_buddy              16384  1 i915
i2c_algo_bit           16384  1 i915
ttm                    77824  1 i915
drm_display_helper    135168  1 i915
drm_kms_helper        167936  2 drm_display_helper,i915
drm                   499712  12 drm_kms_helper,drm_display_helper,drm_buddy,i915,ttm
intel_gtt              24576  1 i915
iosf_mbi               20480  2 i915,intel_rapl_common
i2c_core               90112  7 drm_kms_helper,i2c_algo_bit,drm_display_helper,i2c_smbus,i2c_i801,i915,drm
video                  61440  1 i915
backlight              20480  4 video,drm_display_helper,i915,drm
root@Tower:~# uname -a
Linux Tower 6.1.118-Unraid #1 SMP PREEMPT_DYNAMIC Thu Nov 21 15:54:38 PST 2024 x86_64 11th Gen Intel(R) Core(TM) i7-1165G7 @ 2.80GHz GenuineIntel GNU/Linux
root@Tower:~# ls /dev/dri
by-path/  card0  card1  card2  card3  renderD128  renderD129  renderD130  renderD131
root@Tower:~# intel_gpu_top 
Failed to detect engines! (No such file or directory)
(Kernel 4.16 or newer is required for i915 PMU support.)

 

On my unraid 7 workstation, I found a lot of error in the logs, can someone help me to check on this?

 

image.thumb.png.f8e2bd44618badb00c06d924194dac01.png

截屏2025-01-22 13.49.43.png

Edited by xwy_0305

9 minutes ago, xwy_0305 said:

On my unraid 7 workstation, I found a lot of error in the logs, can someone help me to check on this?

 

nothing really to check or worry about ... more or less standard and as you have all 7 vgpu's activated you get them for each ;)

26 minutes ago, alturismo said:

nothing really to check or worry about ... more or less standard and as you have all 7 vgpu's activated you get them for each ;)

thank you, guys

This package contains a modified i915 driver with SR-IOV support for Intel 12Gen+ CPUs.
 

but this plugin seems working ok with my 

11th Gen Intel® Core™ i7-1165G7 @ 2.80GHz

On 2024/9/5 at AM2点24分, alturismo said:

第 11 代 CPU 不支持 sr iov 图形,仅支持网络 sr iov ...

 

所以,直到第 10 名 gvt-g,第 12 名 sr-iov,第 111 名...糟糕的选择...

It's strange, this plugin works ok on my nuc 11th Gen Intel® Core™ i7-1165G7 @ 2.80GHz, I've successfully created 3vf.

```

Intel VGA Controller:0000:00:02.0

SR-IOV Status:Supported

Total VFs available:7

Created VFs:0000:00:02.1
0000:00:02.2
0000:00:02.3

```

 

and docker jellyfin and immich is hardware accelerated by one of the vf, i can see immich logs it's using /dev/dri/renderD131, which is a vf.

  • Author
On 1/21/2025 at 1:48 PM, latelx said:

intel_gpu_top does not show anything

 

root@Tower:~# lspci | grep VGA
00:02.0 VGA compatible controller: Intel Corporation TigerLake-LP GT2 [Iris Xe Graphics] (rev 01)
00:02.1 VGA compatible controller: Intel Corporation TigerLake-LP GT2 [Iris Xe Graphics] (rev 01)
00:02.2 VGA compatible controller: Intel Corporation TigerLake-LP GT2 [Iris Xe Graphics] (rev 01)
00:02.3 VGA compatible controller: Intel Corporation TigerLake-LP GT2 [Iris Xe Graphics] (rev 01)
root@Tower:~# lsmod | grep i915
i915                 2777088  10
drm_buddy              16384  1 i915
i2c_algo_bit           16384  1 i915
ttm                    77824  1 i915
drm_display_helper    135168  1 i915
drm_kms_helper        167936  2 drm_display_helper,i915
drm                   499712  12 drm_kms_helper,drm_display_helper,drm_buddy,i915,ttm
intel_gtt              24576  1 i915
iosf_mbi               20480  2 i915,intel_rapl_common
i2c_core               90112  7 drm_kms_helper,i2c_algo_bit,drm_display_helper,i2c_smbus,i2c_i801,i915,drm
video                  61440  1 i915
backlight              20480  4 video,drm_display_helper,i915,drm
root@Tower:~# uname -a
Linux Tower 6.1.118-Unraid #1 SMP PREEMPT_DYNAMIC Thu Nov 21 15:54:38 PST 2024 x86_64 11th Gen Intel(R) Core(TM) i7-1165G7 @ 2.80GHz GenuineIntel GNU/Linux
root@Tower:~# ls /dev/dri
by-path/  card0  card1  card2  card3  renderD128  renderD129  renderD130  renderD131
root@Tower:~# intel_gpu_top 
Failed to detect engines! (No such file or directory)
(Kernel 4.16 or newer is required for i915 PMU support.)

 

That is correct. You need to adapt the command line on a system which uses sriov:

 

intel_gpu_top -d sriov

 

Hi, after upgrading to v7 from the latest beta I cannot longer passthrough v card to windows vm as I get the error 43 in the driver. 

 

I have intel N305 in terramaster NAS and SR-IOV is supported for this hardwareI also have intel GPU top installed. The plugin detects up to 7 vcards but when I select one of them for my vm I get the 43 driver error.

 

Has anyone here faced this driver error and how did you solve it? Thanks

 

As a note: it was working fine before during the beta phase

 

EDIT: I reinstalled the plugin and the windows vm and now it is working as intended.

 

EDIT 2: One thing I have noticed is that after installing the plugin and passing through 1 VF to a vm the host doesn't go into sleep mode so I guess SR-IOV prevents sleep mode.

 

Is there any way to still use S3 sleep feature when having SR-IOV enabled? thanks 

Edited by Kraizel

  • Author
On 1/26/2025 at 9:03 AM, Kraizel said:

EDIT 2: One thing I have noticed is that after installing the plugin and passing through 1 VF to a vm the host doesn't go into sleep mode so I guess SR-IOV prevents sleep mode.

 

Is there any way to still use S3 sleep feature when having SR-IOV enabled? thanks 

 

And what happens if you shut down the vm? Is it going to sleep then?

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...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.