OSX-KVM single GPU passthrough

I am trying to set up a way to use my Linux normally and then on demand fire up an OSX VM with GPU passthrough.


<span style="color:#323232;">Arch Linux
</span><span style="color:#323232;">Gigabyte RX6600xt
</span><span style="color:#323232;">macos 13 Ventura VM
</span>

I’ve been fucking around with it for two days, getting a bit further each time, but now I am stuck.

I can boot up the vm just fine with OpenCore-Boot.sh

Here is my script:

pastebin.com/McyHyMk4

What I see, the screen goes black, then I see the TianoCore boot logo, then some errors and nothing more happens. imgur.com/JdTkXG2

I ran info pci via telnet and it showed the GPU.

I have agdpmod=pikera in the config.plist and rebuilt the OpenCore.qcow2 according to the official instructions.

When I add a vnc option and vnc into it from another computer, I can see the proper boot menu and select an entry and boot into macos. It even seems to recognize an AMD gpu, but not fully.

Please tell me any debugging / info providing steps, as I am quite new to this.

Thank you very much for your time and effort.

aniki,

Do you have an integrated GPU that is being activated first?

Deckweiss,

No, my AMD Ryzen 7 5800X doesn’t have an igpu

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • slotface
  • kavyap
  • thenastyranch
  • everett
  • tacticalgear
  • rosin
  • Durango
  • DreamBathrooms
  • mdbf
  • magazineikmin
  • InstantRegret
  • Youngstown
  • khanakhh
  • ethstaker
  • JUstTest
  • ngwrru68w68
  • cisconetworking
  • modclub
  • tester
  • osvaldo12
  • cubers
  • GTA5RPClips
  • normalnudes
  • Leos
  • provamag3
  • anitta
  • megavids
  • lostlight
  • All magazines