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.

AMD APU Ryzen 5700G iGPU Passthrough on 6.9.2

Featured Replies

So i have an Asrock X300 with an 5700g in it.

 

i have a Win 10 VM seabios + the posted GPU Bios

Unraid in Bios Mode 

I can instal the AMD APU driver for my 5700g 

 

i stubbed the Cezane IGPU 

 

but i got the error 43 inside the VM and i think thats the culprit for not utelizing the HDMI Port.

 

 

can some one ,who got it working, post the used system? or an newer VBIOS?

Edited by domrockt

  • Replies 210
  • Views 125.4k
  • Created
  • Last Reply

Top Posters In This Topic

Most Popular Posts

  • I have been running stably for more than 24 hours on the unraid 6.9.2 through the i440fx-5.1 model through the 5700g igpu If you use Q35-5.1 unsuccessfully, you can try i440fx-5.1   I c

  • Hi everyone, there is now a way to use hardware transcoding with AMD igpu using docker only for Plex. You can have a look on this thread: https://forums.plex.tv/t/got-hw-transcoding-to-work-with-lib

  • down UBU_v1.79.17.rar https://winraid.level1techs.com/t/tool-guide-news-uefi-bios-updater-ubu/30357   Unzip the English directory  For example E:\UBU_v1.79.17   Cop

Posted Images

Neat - how long until that gets into Plex official docker I wonder...

  • 2 weeks later...

Ok, i beated the Code 43 in Windows 10 with adding a Vendor ID and Hide the VM from the driver. But the IGPU is still not used.

 

<features>
    <acpi/>
    <apic/>
    <hyperv>
      <relaxed state='on'/>
      <vapic state='on'/>
      <spinlocks state='on' retries='8191'/>
      <vendor_id state='on' value='2D76A8B352F1'/>
    </hyperv>
    <kvm>
      <hidden state='on'/>
    </kvm>
    <ioapic driver='kvm'/>
  </features>

I got it going with GPU acceleration.  I had to install the AMD APU driver from https://www.amd.com/en/support/apu/amd-ryzen-processors/amd-ryzen-9-mobile-processors-radeon-graphics/amd-ryzen-9-5900hx and select the "factory reset" option so that it would uninstall all previously installed display drivers.  Now I have GPU acceleration working!!!!  Gaming and 4K 60fps video playback is PERFECT!  I'm so happy.
You have try this ?

Sendt fra min SM-G998B med Tapatalk

kinda, i ofcourse use the driver for my 5700G. But i could try the 5900hx ones.

 

When i add the multifunction='on' i have the code 12 not enough resources error code.

 

 

So i used the driver for the 5900HX but neveless it wont use the IGPU.

 

now i dont have any error codes and the driver states that everything is fine but no 3D application finds the IGPU 

 

 

i tryed 3D Mark and Parsec so far am Downloading an older 3D game like Aquanox for testing Purpose now.

 

i should say i try this on a Asrock x300 sff PC 

 

my next steps are installing a few VMs with diffrent xml settings ... :D

 

 

so it does not make any diffrence in behaviour with Seabios or OMVM, i start to believe that my asrock x300 does not manage the IGPU an not having any alernative very well.

Edited by domrockt

  • 3 weeks later...

Anyone got the Ryzen 7 5700G working allready?

am trying to get it passed through a VM without succes still.

 

Anyone got the Ryzen 7 5700G working allready?
am trying to get it passed through a VM without succes still.
 
Yes it work use the vbios I posted and seabios for machine

Sendt fra min SM-G998B med Tapatalk

Hello together,

 

I tried that with my AMD Ryzen 3 2200G and the bios which was shared in the former posts.

 

After starting the VM the system getting unrespond and the only way was to hard reboot the system to getting the system in normal operation.

 

I used the same configuratin for the VM as shown in the picture on second page.

 

Do I need to bind it to VFIO?

image.thumb.png.a0468f509525052ad2f786a74becfd89.png

 

Or do I need an other vbios for the Graphics ROM BIOS?

Hello together,
 
I tried that with my AMD Ryzen 3 2200G and the bios which was shared in the former posts.
 
After starting the VM the system getting unrespond and the only way was to hard reboot the system to getting the system in normal operation.
 
I used the same configuratin for the VM as shown in the picture on second page.
 
Do I need to bind it to VFIO?
image.thumb.png.a0468f509525052ad2f786a74becfd89.png
 
Or do I need an other vbios for the Graphics ROM BIOS?
Yes that vbios are for 5700G you need too get that for 2200g you can boot a Windows up out unraid and install gpuz and grab the vbios

Sendt fra min SM-G998B med Tapatalk

I tried the 5700g bios posted here, and have a 5700G installed, but the windows 11 vm hard locks the unraid server - is there anything im doing wrong? Does the vega graphics need binding?

 

Using 6.1.0 rc2.

Edited by Asian23

Does anyone have a better guide to get the 5700G passthrough working? What should we be looking out for?

I tried the 5700g bios posted here, and have a 5700G installed, but the windows 11 vm hard locks the unraid server - is there anything im doing wrong? Does the vega graphics need binding?
 
Using 6.1.0 rc2.
And you use seabios ? But have not try windows 11 I runing windows 10

Sendt fra min SM-G998B med Tapatalk

Yes tried seabios

On 12/17/2021 at 11:11 PM, tola5 said:

And you use seabios ? But have not try windows 11 I runing windows 10

Sendt fra min SM-G998B med Tapatalk
 

Yes tried seabios and Windows 10, problem is once I add the cezanne gpu the VM doesn't boot, it's fine with VNC.

14 minutes ago, Asian23 said:

Yes tried seabios

Yes tried seabios and Windows 10, problem is once I add the cezanne gpu the VM doesn't boot, it's fine with VNC.

here are my vm settings and my flash  if you can see any different

Tower-UpdateVM.png

Tower-Flash.png

Wondering what i am doing wrong because i have everything the same but i have no picture over HDMI.

I have no immage over teamviewer either. 

added the video=efifb:off

am on seabios 

on VNC the VM works perfect. 

anything i am missing?

Wondering what i am doing wrong because i have everything the same but i have no picture over HDMI.
I have no immage over teamviewer either. 
added the video=efifb:off
am on seabios 
on VNC the VM works perfect. 
anything i am missing?
You say HDMI do you also passthrough the hdmi audio also ?

Sendt fra min SM-G998B med Tapatalk

Yes i did. 

The same as you did the AMD Family 17H 

Yes i did. 
The same as you did the AMD Family 17H 
It not that one. That one is your audio on the motherboard . There should be two you can use both just add two audio devices.
The name on my system are AMD Devices (07:00:1) where my gpu grupe so are (07:00:0)

Sendt fra min SM-G998B med Tapatalk

also tried that one.. 

Also tried binding them through Vfio..

no luck.

also tried that one.. 
Also tried binding them through Vfio..
no luck.
Hmm and you don't have a display port you can try on ?

Sendt fra min SM-G998B med Tapatalk

?I have the displayport only not the monitor. but still if the displayport works i should be able to Teamviewer in right?

But also in teamviewer i got no signal. as if it doesnt boot with the igpu passed through

?I have the displayport only not the monitor. but still if the displayport works i should be able to Teamviewer in right?
But also in teamviewer i got no signal. as if it doesnt boot with the igpu passed through
What port do you use now from computer too the monitor [emoji848] . And yes will say that

Sendt fra min SM-G998B med Tapatalk

I am using Hdmi, could use DVI but atm i am using HDMI. 

and honestly i am using mostly headless with hdmi dummy plugs and parsec.

I'm wondering if this has something to do with the motherboards we're using. I was using a B550 board which the default iommu groups were bad, I'm switching to a x570 board in a couple of days and I'll report back.

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.