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-GVT-g

Featured Replies

52 minutes ago, SimonF said:

Hopefully in a later kernel this probe wont be required.

ok. i have do. 

1st i have installed the gvt-g app then

i have insert the needed part (i915.force_probe=4c8b) in the file /boot/syslinux/syslinux.cfg and remove the i915.conf in /etc/modprobe.d/ and make a reboot.

is this right ?

After that the hw transcoding in plex worked. but the problem with the black screen on the local monitor exists. also i found out that in the app gvt.g no mode selectable is. nothing is in the setting of this app to select. only an empty row.

and a new file  /etc/modprobe.d/i915.cfg exists. with content " blacklist i915"..????

 

  • Replies 784
  • Views 227.3k
  • Created
  • Last Reply

Top Posters In This Topic

Most Popular Posts

  • Tutorial (Windows 10 VM)   First of all we will create a new VM with the latest Q35 "Machine" type (you can also use an existing VM but make sure that it actually set to to the latest Q35 "M

  • Exactly.   This won't work by now, please don't try it any further, this is a dead end for now. I will report back if I got some news for you.

  • Don't mind me. I had hoped to quickly and effortlessly set up Intel iGPU support for a Windows 7 VM (Windows 10 is not an option). The Unraid server is just a hobby anyway for which I don't want t

Posted Images

  • Author
23 minutes ago, cracyfloyd said:

After that the hw transcoding in plex worked.

Nice.

 

23 minutes ago, cracyfloyd said:

but the problem with the black screen on the local monitor exists.

I don't completely understand?

What is the problem exactly? Do you boot in GUI mode?

 

23 minutes ago, cracyfloyd said:

nothing is in the setting of this app to select. only an empty row.

This may be because you CPU is too new and GVT-g won't work but that is only just a guess.

Have you rebooted after you've installed the GVT-g plugin?

I will add an option shortly to the GVT-g plugin to select the GuC/HuC mode.

 

23 minutes ago, cracyfloyd said:

and a new file  /etc/modprobe.d/i915.cfg exists. with content " blacklist i915"..????

That's pretty normal, the Intel-GPU-TOP module enables the module even if the file is there, nothing to worry about (this file exists to blacklist the module on boot but the plugin is also installed on boot and enables it).

 

 

May I ask what do you want to do with the GVT-g plugin?

@ich777

 

Not sure if gvt will work for Rocket Lake, as the following wont add the force_probe or should the syslinux take care of that?

 

/sbin/modprobe i915 enable_gvt=1 

 

@cracyfloyd

 

can you run modprobe -c | grep 4c8b

 

Do you have any other gpus install and have you set BIOS to use internal gpu?

Edited by SimonF

  • Author
7 minutes ago, SimonF said:

Not sure if gvt will work for Rocket Lake, as the following wont add the force_probe or should the syslinux take care of that?

The syslinux actually takes care of that that the force_probe is applied since otherwise the transcoding in Containers won't work because he is now using the syslinux method and Intel-GPU-TOP and if he uses it like in this case with Intel-GVT-g enable_gvt=1 will be stacked onto the force_probe from syslinux so both things should be enabled.

 

Also GVT-g is enabled because he has got not the error page when going to the plugin page itself.

If the plugin detects that GVT-g within the module is not enabled it would display the error page.

 

Hope that makes sense.

 

EDIT: The force_probe is applied because he said that transcoding in Containers is working.

23 minutes ago, SimonF said:

@ich777

 

Not sure if gvt will work for Rocket Lake, as the following wont add the force_probe or should the syslinux take care of that?

 

/sbin/modprobe i915 enable_gvt=1 

its possible. no errors

23 minutes ago, SimonF said:

 

@cracyfloyd

 

can you run modprobe -c | grep 4c8b

 

Do you have any other gpus install and have you set BIOS to use internal gpu?

result of modprobe -c | grep 4c8b is "options i915 force_probe=4c8b"

i use only the internal gpu. no others are installed. yes i have enabled in the bios that the system should use the internal.

37 minutes ago, ich777 said:

Nice.

 

I don't completely understand?

What is the problem exactly? Do you boot in GUI mode?

 

This may be because you CPU is too new and GVT-g won't work but that is only just a guess.

Have you rebooted after you've installed the GVT-g plugin?

I will add an option shortly to the GVT-g plugin to select the GuC/HuC mode.

 

That's pretty normal, the Intel-GPU-TOP module enables the module even if the file is there, nothing to worry about (this file exists to blacklist the module on boot but the plugin is also installed on boot and enables it).

 

 

May I ask what do you want to do with the GVT-g plugin?

yes i boot in gui mode, and first you see the boot prompt and you see some boot information. and after some the hdmi port goes out. no signal on the monitor.

the gvt-g plugin its not so important for me but in the future i like to install a win10 vm that i can use for important thinks like banking.

 

  • Author
3 minutes ago, cracyfloyd said:

yes i boot in gui mode, and first you see the boot prompt and you see some boot information. and after some the hdmi port goes out. no signal on the monitor.

Have you installed any other plugin like the Nvidia Driver plugin?

 

4 minutes ago, cracyfloyd said:

the gvt-g plugin its not so important for me but in the future i like to install a win10 vm that i can use for important thinks like banking.

Eventually in the next Unraid release everything will be working with a newer Kernel.

25 minutes ago, ich777 said:

Have you installed any other plugin like the Nvidia Driver plugin?

 

Eventually in the next Unraid release everything will be working with a newer Kernel.

no other grafik plugins. clean system. only intel tools/apps

Edited by cracyfloyd

  • Author
On 5/18/2021 at 11:59 AM, STGMavrick said:

Will do!

On 5/18/2021 at 7:30 PM, gilladur said:

I know, just tried it to be sure to test everything.
Thank you for looking into my issue 🙂

GuC/HuC is now implemented in the Plugin.

Please update the plugin go to the "Guide" page in the plugin and select at the bottom where it says GuC/HuC in the "Troubleshooting" section select "0" from the drop-down to disable it and click on "Change".

To apply it simply reboot.

39 minutes ago, ich777 said:

GuC/HuC is now implemented in the Plugin.

Please update the plugin go to the "Guide" page in the plugin and select at the bottom where it says GuC/HuC in the "Troubleshooting" section select "0" from the drop-down to disable it and click on "Change".

To apply it simply reboot.

do you mean the NTEL-GVT-G plugin? what you mean with the guide page. where can i find?

12 minutes ago, ich777 said:

GuC/HuC is now implemented in the Plugin.

Please update the plugin go to the "Guide" page in the plugin and select at the bottom where it says GuC/HuC in the "Troubleshooting" section select "0" from the drop-down to disable it and click on "Change".

To apply it simply reboot.

Hi ich777, thank you for the update. Unfortunately it's not solving the issue at least for me.

Every mode is preventing the VM from starting if simply rebooted.

If I shut down the system, I'm able start again with no issue - regardless which GuC/HuC mode I'm using..

16 minutes ago, cracyfloyd said:

do you mean the NTEL-GVT-G plugin? what you mean with the guide page. where can i find?

grafik.thumb.png.40753aa8d9ce796f2328fa2e7b1d7e3b.png

You'll find the switch under "Guide" at bottom of the page

  • Author
6 minutes ago, gilladur said:

Every mode is preventing the VM from starting if simply rebooted.

The reboot is working with VMs that don't have GVT-g installed?

Do you run the machine with OVMF, from what I've read, you can also try it with SeaBIOS eventually this will solve the problem, not much about that specific issue out there.

31 minutes ago, gilladur said:

grafik.thumb.png.40753aa8d9ce796f2328fa2e7b1d7e3b.png

You'll find the switch under "Guide" at bottom of the page

thnx. i know now..!!

3 hours ago, cracyfloyd said:

ok. i have do. 

1st i have installed the gvt-g app then

i have insert the needed part (i915.force_probe=4c8b) in the file /boot/syslinux/syslinux.cfg and remove the i915.conf in /etc/modprobe.d/ and make a reboot.

is this right ?

After that the hw transcoding in plex worked.

 

What about 4k HDR to SDR transcoding?? 

i have changed to 0 now and it works so far. Only the disconnect from the monitor after a part of the boot sequence is still present.

 

23 minutes ago, arturovf said:

What about 4k HDR to SDR transcoding?? 

tve tested one video (4k HDR) and the hardware decoding doesnt work, only cpu decoding is running. (70% usage)

  • Author
2 minutes ago, cracyfloyd said:

tve tested one video (4k HDR) and the hardware decoding doesnt work, only cpu decoding is running. (70% usage)

& @arturovf this is a known problem if you are talking about Plex.

1 hour ago, ich777 said:

The reboot is working with VMs that don't have GVT-g installed?

Do you run the machine with OVMF, from what I've read, you can also try it with SeaBIOS eventually this will solve the problem, not much about that specific issue out there.

I'm using OVMF but I'll try SeaBIOS too check.

As far as I remember, before I used GVT-g I didn't had the issue.

I could live with this restriction not to use reboot. 🙂

Let me try SeaBIOS again and I'll report back if this will be improve the issue.

On 5/16/2021 at 9:57 PM, ich777 said:

Exactly.

 

This won't work by now, please don't try it any further, this is a dead end for now.

I will report back if I got some news for you.

Hi there,

 

any news yet concerning passthrough to a macOS VM? Or anything I could do to help/test?

Edited by Daniel Sippel

  • Author
3 minutes ago, Daniel Sippel said:

Hi there, any news yet? Or anything I could do to help/test?

No, since Qemu needs to be compiled specificly to support that feature and it isn't.

We have to wait until it is implemented into Unraid.

2 minutes ago, ich777 said:

No, since Qemu needs to be compiled specificly to support that feature and it isn't.

We have to wait until it is implemented into Unraid.

Thanks for the quick feedback! And is that on Lime Tech's radar?

  • Author
4 minutes ago, Daniel Sippel said:

Thanks for the quick feedback! And is that on Lime Tech's radar?

Yes.

3 hours ago, gilladur said:

I'm using OVMF but I'll try SeaBIOS too check.

As far as I remember, before I used GVT-g I didn't had the issue.

I could live with this restriction not to use reboot. 🙂

Let me try SeaBIOS again and I'll report back if this will be improve the issue.

Ok, Seabios seems to be working better perfectly so far.

 

After several reboots to test, I could connect to the VM after every reboot. 🙂

Performance seems also to be better. Youtube runs smoother and the hole systems feels snappier.

Also didn't need to change the GuC/HuC settings.

Perfect - Thank you again!

Edited by gilladur

@ich777I followed the steps, however, when I tried to add the graphic card in my VMs, they all said "

VM creation error

XML error: 'model' attribute in <hostdev> is only supported when type='pci'" . Not sure why this happened? 

 

Attached is the diagnostics. thanks ;)

tower-diagnostics-20210520-1754.zip

WX20210520-175713@2x.png

Edited by qy2009

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.