Closed jamescobalt closed 1 year ago
Hello, For those paths you got in MacOS, was it from gfxutil or ioreg? Also, what card are you trying to run?
Also what version of mac os you running?
The first lines are gfxutil and the 2nd lines are ioreg, running Ventura 13.0.1. I'm using an ASRock RX 6900 XT OC Formula.
Not sure if this helps: https://imgur.com/a/FaRFgrX
Yeah I'm not sure why your path to your gpu is very different, but it should be PC01.BR1A.SL01
Apparently it's because I have an undefined pci-bridge in my ACPI tables and I'm on X299 which is a bit different. I had to define the path in the SSDT first before I could spoof the id, but MacOS crashes on boot. Oh well...
Apparently it's because I have an undefined pci-bridge in my ACPI tables and I'm on X299 which is a bit different. I had to define the path in the SSDT first before I could spoof the id, but MacOS crashes on boot. Oh well...
Do you find any solution ?
From MacOS, I get these:
From Windows, I get these:
So that's my first hangup -I get two strings instead of one for my card. I think the 2nd might represent HDMI audio.
I'm not sure what to put in the various lines in the dsl file. I've tried various things, most recently DefinitionBlock ("", "SSDT", 2, "ACDT", "BR1A", 0x00000000) External (SB.PC01.BR1A.SL01, DeviceObj) Scope (_SB.PC01.BR1A.SL01) Device (BRG0) <- I believe this absorbs "pci-bridge@0"? Device (GFX0) <- likewise this absorbs "display@0"?
I have the SSDT aml file enabled in config.plist along with the device-id and appropriate boot args. Closest I've gotten is causing the screen to go black on load or instant reboot. 🤔