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.

VM Creation error GPU NVIDIA 1070

Featured Replies

Hello,

 

Im trying to create Ubuntu VM, but soon as i set my NVIDIA 1070 Card as Graphics Card i get this error (see img). Any clue what/how to fix it?

 

Thanks

image.png.c05889db7bb8b4c7779cf8ee541064c1.png

There's other items in IOMMU group 5 that aren't being passed through to the VM.  Make sure that you're also passing through the audio portion of the video card.  

 

You make need to enable ACS override within VM settings if all else fails

 

Your diagnostics would also show what is in the group

Just now, killeriq said:

where do i change the grouping

Its set by the hardware.  Different slots can change it, along with ACS override sometimes in VM settings (advanced)

  • Author

I have only 1 Pcie 1x slot and card is connected via Riser.

If i remember right i did once edit the grouping in XML or somewhere to put it to different category, but i cant remember how :( 

 

---

found it :) https://wiki.lime-technology.com/UnRAID_Manual_6#Using_Virtual_Machines :

Toggle PCIe ACS Override to On if you wish to assign multiple PCI devices to disparate virtual machines

  • The override breaks apart IOMMU groups so that individual devices can be assigned to different virtual machines
  • Without this setting enabled, you may not be able to pass through devices to multiple virtual machines simultaneously

Edited by killeriq

  • Author

Even i enabled ACS override...card is still in group 5 and getting the same error msg :(

  • Author

Also tried this guide here, but same error :( 

For OVMF-based VMs
Scroll to the bottom of the XML and locate this section (the <address> parts may look different for you than from the example below):
     <hostdev mode='subsystem' type='pci' managed='yes'>
     <driver name='vfio'/>
     <source>
       <address domain='0x0000' bus='0x02' slot='0x00' function='0x0'/>
     </source>
     <address type='pci' domain='0x0000' bus='0x00' slot='0x05' function='0x0'/>
   </hostdev>
After the </source> tag, add the following code:
<rom file='/mnt/user/sharename/foldername/rom.bin'/>
Change the path after /mnt/user/ to the actual user share / sub-folder path to your romfile.
Once done editing the XML, click Update and try starting your VM again to see if GPU assignment works properly.

 

Edited by killeriq

What motherboard do you have? Why are you using a riser?

yea best bet would be to install something like ethos and not use Unraid.. That motherboard is not the ideal setup for what you are trying to do with unraid.

  • Author

Sorry but what kind of advice is it? Here in Unraid forum you are advising me to remove whole unraid and use mining EthOS? :) So i would lose NAS functionality, VM, Dockers etc and will have other paid OS only for mining with 1 card. Man make no sense - if you would tell use Windows that will be a bit better :D

 

Why you think is not ideal? it has VT-D , HVM: Enabled / IOMMU: Enabled

  • 1 month later...

Figure it out?

Archived

This topic is now archived and is closed to further replies.

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.