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.

How to change which GPU is the main card in unRAID?

Featured Replies

Hello,

 

When I was installing and setting up unRAID I had the onboard GPU disabled. and only used Nvidia 3060 as the main card. Now that unRAID is setup I realized I made a mistake in that since the GPU is "busy" and can't create a Win11 VM with a GPU Nvidia 3060 passthru. I get the following error:

vfio 0000:01:00.0: group 1 is not viable
Please ensure all devices within the iommu_group are bound to their vfio bus driver.

 

This is what the group 1 looks like and I can't uncheck anything in it as it says "used by unraid":

 

IOMMU group 0:[8086:3e30] 00:00.0 Host bridge: Intel Corporation 8th/9th Gen Core 8-core Desktop Processor Host Bridge/DRAM Registers [Coffee Lake S] (rev 0a)

IOMMU group 1:[8086:1901] 00:01.0 PCI bridge: Intel Corporation 6th-10th Gen Core Processor PCIe Controller (x16) (rev 0a)

[8086:1905] 00:01.1 PCI bridge: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor PCIe Controller (x8) (rev 0a)

[10de:2489] 01:00.0 VGA compatible controller: NVIDIA Corporation GA104 [GeForce RTX 3060 Ti Lite Hash Rate] (rev a1)

[10de:228b] 01:00.1 Audio device: NVIDIA Corporation GA104 High Definition Audio Controller (rev a1)

[15b7:5017] 02:00.0 Non-Volatile memory controller: Sandisk Corp Device 5017 (rev 01)

 

I can put a checkmark on the following tho and BIND it to VFIO but that's not what I want. I would like it the other way however:

IOMMU group 2:[8086:3e98] 00:02.0 VGA compatible controller: Intel Corporation CoffeeLake-S GT2 [UHD Graphics 630]

 

Any ideas how to get NVIDIA not to be used by unRAID and become avalable?

 

*In the BIOS I enabled the onboard graphics, assigned 64MB to it and the monitor is plugged into that port. The pic comes on no problem using the onbaord video. Nvidia card has nothing plugged in btw. 

 

image.thumb.png.415b6df0ff2c120b68c47fd0bee4bca2.png

Solved by SimonF

  • Community Expert
2 minutes ago, Sopranos said:

Hello,

 

When I was installing and setting up unRAID I had the onboard GPU disabled. and only used Nvidia 3060 as the main card. Now that unRAID is setup I realized I made a mistake in that since the GPU is "busy" and can't create a Win11 VM with a GPU Nvidia 3060 passthru. I get the following error:

vfio 0000:01:00.0: group 1 is not viable
Please ensure all devices within the iommu_group are bound to their vfio bus driver.

 

This is what the group 1 looks like and I can't uncheck anything in it as it says "used by unraid":

 

IOMMU group 0:[8086:3e30] 00:00.0 Host bridge: Intel Corporation 8th/9th Gen Core 8-core Desktop Processor Host Bridge/DRAM Registers [Coffee Lake S] (rev 0a)

IOMMU group 1:[8086:1901] 00:01.0 PCI bridge: Intel Corporation 6th-10th Gen Core Processor PCIe Controller (x16) (rev 0a)

[8086:1905] 00:01.1 PCI bridge: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor PCIe Controller (x8) (rev 0a)

[10de:2489] 01:00.0 VGA compatible controller: NVIDIA Corporation GA104 [GeForce RTX 3060 Ti Lite Hash Rate] (rev a1)

[10de:228b] 01:00.1 Audio device: NVIDIA Corporation GA104 High Definition Audio Controller (rev a1)

[15b7:5017] 02:00.0 Non-Volatile memory controller: Sandisk Corp Device 5017 (rev 01)

 

I can put a checkmark on the following tho and BIND it to VFIO but that's not what I want. I would like it the other way however:

IOMMU group 2:[8086:3e98] 00:02.0 VGA compatible controller: Intel Corporation CoffeeLake-S GT2 [UHD Graphics 630]

 

Any ideas how to get NVIDIA not to be used by unRAID and become avalable?

 

*In the BIOS I enabled the onboard graphics, assigned 64MB to it and the monitor is plugged into that port. The pic comes on no problem using the onbaord video. Nvidia card has nothing plugged in btw. 

 

image.thumb.png.415b6df0ff2c120b68c47fd0bee4bca2.png

Have you tried acs override in vm settings advanced options?

  • Author

No, I can't even get to that part. at the add VM I get the error so it won't even proceed when I click CREATE 

  • Community Expert
Just now, Sopranos said:

No, I can't even get to that part. at the add VM I get the error so it won't even proceed when I click CREATE 

It is in settings->vm manager, set slider to advanced. You will need to reboot when enabled.

  • Author
4 minutes ago, SimonF said:

It is in settings->vm manager, set slider to advanced. You will need to reboot when enabled.

 

Ah ok, let me try that. thank you

  • Author
7 minutes ago, SimonF said:

It is in settings->vm manager, set slider to advanced. You will need to reboot when enabled.

 

Downstream, Multi or Both? Which one would you recommend? Thanks

  • Community Expert
2 minutes ago, Sopranos said:

 

Downstream, Multi or Both? Which one would you recommend? Thanks

try multi first

  • Author

Will do, many thanks

  • Author

Hmm no go, same error:

 

vfio 0000:01:00.0: group 1 is not viable
Please ensure all devices within the iommu_group are bound to their vfio bus driver.

 

image.thumb.png.9133a190cbec17d2a14fcd7c657fa5a2.png

  • Community Expert
  • Solution
4 minutes ago, Sopranos said:

Hmm no go, same error:

 

vfio 0000:01:00.0: group 1 is not viable
Please ensure all devices within the iommu_group are bound to their vfio bus driver.

 

image.thumb.png.9133a190cbec17d2a14fcd7c657fa5a2.png

Did you reboot? try both

  • Author
3 minutes ago, SimonF said:

Did you reboot? try both

Yep, changed to Both and now it's working...YAY!!! Thank you kindly

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.