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.

Need Help 2070 super BLACK screen ;(

Featured Replies

Been trying to make a windows 10 gaming vm and I can't get windows to start up. I have downloaded the vbios for my exact gpu and removed headers. I also have all the pcie devices for my gpu passing through. I have also tried the two different bios and the two different machine types. There are no errors I do have an hdmi plugged into the card and a monitor and I dont get any output what so ever. 

 

My XML: https://pastebin.com/cfbTTRJM

Logs when starting the vm: https://pastebin.com/EctejGJX

 

Please if someone knows what I am doing wrong let me know. This is my first time passing through a gpu in unraid. Thanks!  

 

tower-diagnostics-20200930-1814.zip

Hi,

 

Note that VM's are not interchangeable accross BIOS types, you may get away with a machine switch  FX440 to Q35.

For this type of trouble shooting, it is often best to create a new dummy VM of each type, no drives and just see if you can pass through to a BIOS type screen. Swapping between types just creates more likely hood of a fail.

 

Seabios should take you to a classic BIOS type screen with a 'no boot device' wheras EFI should drop you into an EFI shell.

If you don't get that far then something is not configured.

 

Check that IOMMU and HVM enabled

 

image.png.c2c0359e6ac245b00bcb277c6cdffb48.png

 

There can be clashes between EFI bios on motherboard and on the GPU so it can be worth flipping CSM - compatability support module in the BIOS if available to test both settings. 

 

 

Looks to me like 2 of the 4 GPU devices are on the wrong bus... though it may not be the cause.

This assumes it's a 1660 or 2xxx card with the built in USB.

 

This is the GPU section, basically 4 source devices that are passed through.

   <hostdev mode='subsystem' type='pci' managed='yes' xvga='yes'>
      <driver name='vfio'/>
      <source>
        <address domain='0x0000' bus='0x42' slot='0x00' function='0x0'/>
      </source>
      <alias name='hostdev0'/>
      <rom file='/mnt/cache/isos/RTX2070Super.rom'/>
      <address type='pci' domain='0x0000' bus='0x05' slot='0x00' function='0x0' multifunction='on'/>
    </hostdev>
    <hostdev mode='subsystem' type='pci' managed='yes'>
      <driver name='vfio'/>
      <source>
        <address domain='0x0000' bus='0x42' slot='0x00' function='0x1'/>
      </source>
      <alias name='hostdev1'/>
      <address type='pci' domain='0x0000' bus='0x05' slot='0x00' function='0x1'/>
    </hostdev>
    <hostdev mode='subsystem' type='pci' managed='yes'>
      <driver name='vfio'/>
      <source>
        <address domain='0x0000' bus='0x42' slot='0x00' function='0x2'/>
      </source>
      <alias name='hostdev2'/>
      <address type='pci' domain='0x0000' bus='0x07' slot='0x00' function='0x0'/>
    </hostdev>
    <hostdev mode='subsystem' type='pci' managed='yes'>
      <driver name='vfio'/>
      <source>
        <address domain='0x0000' bus='0x42' slot='0x00' function='0x3'/>
      </source>
      <alias name='hostdev3'/>
      <address type='pci' domain='0x0000' bus='0x08' slot='0x00' function='0x0'/>
    </hostdev>

 

Each source device is on bus 0x42 and has the function 0x0, 0x1, 0x2 or 0x3

 

E.g.

      <source>
        <address domain='0x0000' bus='0x42' slot='0x00' function='0x3'/>
      </source>

 

For the pass through devices, Bus 0x05 function Ox0 and Ox1 look ok, however the additional devices are passed through to a separate bus.

 

<alias name='hostdev2'/>
      <address type='pci' domain='0x0000' bus='0x07' slot='0x00' function='0x0'/>

and

<alias name='hostdev3'/>
      <address type='pci' domain='0x0000' bus='0x08' slot='0x00' function='0x0'/>

 

When they should be 

 

<alias name='hostdev2'/>
      <address type='pci' domain='0x0000' bus='0x05' slot='0x00' function='0x2'/>

and

<alias name='hostdev3'/>
      <address type='pci' domain='0x0000' bus='0x05' slot='0x00' function='0x3'/>

 

 

Note due to the way VM editing works, every time you make a VM change in the graphical editor you will need to reapply the changes.

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.