Jump to content
TarrifMan

Cannot boot with GPU

9 posts in this topic Last Reply

Recommended Posts

Posted (edited)

GPU: (AMD Radeon RX580)

Since Ryzen 3700x has no integrated graphics, I had a GPU plugged in the first time I booted unraid. It started but just kept saying "amd-vi: completion-wait loop timed out." Eventually, I just shut it off, removed the GPU and it booted up fine. IOMMU is enabled in the BIOS and SVI is also enabled. I rebooted again, this time, I checked the BIOS to make sure the m.2 ssd is detected; it is but it's not showing in unraid.

UPDATE:

System boots and detected the GPU only if IOMMU is disabled. 

 

Parts:

  • Crucial 32GB CT2K16G4DFD8266 ECC
  • EVGA 650W Supernova GQ 80+ Gold
  • DELL YT674 PRO/1000 VT PCI-E NIC 4-PORT GIGABIT SERVER ADAPTER EXPI9404VT
  • (AMD Radeon RX580 8GB)
  • WD Blue SN500 500GB NVMe Internal SSD - Gen3 PCIe, M.2 2280, 3D NAND - WDS500G1B0C

 

  • Model: Custom

    M/B: ASRock B450M Steel Legend Version 

    BIOS: American Megatrends Inc. Version P2.50 (7/25/2019)

    CPU: AMD Ryzen 7 3700X 8-Core @ 3600 MHz

    HVM: Enabled

    IOMMU: Enabled

    Cache: 512 KiB, 4096 KiB, 32768 KiB

    Memory: 32 GiB DDR4 (max. installable capacity 128 GiB)

    Network: bond0: fault-tolerance (active-backup), mtu 1500 
     eth0: 1000 Mbps, full duplex, mtu 1500 
     eth1: interface down
     eth2: interface down
     eth3: interface down
     eth4: interface down

    Kernel: Linux 4.19.56-Unraid x86_64

    OpenSSL: 1.1.1c

     

 

 

Edited by TarrifMan
updates

Share this post


Link to post

SSDs in the array are not recommended. They cannot be trimmed, some implementations might invalidate parity, and in any case they can't be written faster than parity anyway so I don't know why you would want to do this.

 

SSDs in the cache pool or as Unassigned Devices is what everyone else does.

Share this post


Link to post
3 minutes ago, trurl said:

SSDs in the array are not recommended. They cannot be trimmed, some implementations might invalidate parity, and in any case they can't be written faster than parity anyway so I don't know why you would want to do this.

 

SSDs in the cache pool or as Unassigned Devices is what everyone else does.

Thanks, I'll use it as cache then.

Share this post


Link to post

I can't find solid confirmation with a quick google, but some WD blue SSD's use marvell controllers, which are known to cause issues with linux.

 

If you continue to have issues whenever you assign that drive, post your diagnostics so we can see which controller it uses.

Share this post


Link to post
Posted (edited)

Post updated. unraid only boots with GPU (RX580) if IOMMU is disabled in BIOS.

 

Pic shows what happens when IOMMU= Auto or Enabled

 

IMG_20190803_201051.jpg

Edited by TarrifMan

Share this post


Link to post

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

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.