Contribute
Register

<< Solved >> GPU SSDT not working

Joined
Feb 25, 2021
Messages
15
Motherboard
X79
CPU
Xeon E5 v2
Graphics
RX 550
I'm stuck on "AppleKeyStore operation failed" while booting
 
Joined
Feb 25, 2021
Messages
15
Motherboard
X79
CPU
Xeon E5 v2
Graphics
RX 550
Yes that is all that I left in there. I removed the others. If you need the others for internet, wifi etc.. replace them as you need. I have found that sometimes doing audio for example can effect VGA. So try this alone if you can and then add until it breaks if needed.
My monitor is connected through HDMI port.
maybe that's why I'm stuck on boot?
I don't know why Hackintool detected as VGA
 

Gigamaxx

Moderator
Joined
May 15, 2016
Messages
6,475
Motherboard
GIGABYTE X470 Arous Gaming 7 WiFi
CPU
Ryzen R9 3900X
Graphics
RX 480
Mac
  1. iMac
My monitor is connected through HDMI port.
maybe that's why I'm stuck on boot?
I don't know why Hackintool detected as VGA
VGA is the standard name for the graphics card, if you can get a clean DSDT we can rename to GFX0.
Did you clean Nvram?
 
Joined
Feb 25, 2021
Messages
15
Motherboard
X79
CPU
Xeon E5 v2
Graphics
RX 550
VGA is the standard name for the graphics card, if you can get a clean DSDT we can rename to GFX0.
Did you clean Nvram?
Yes I cleaned the NVRAM, and still would get stuck on "applekeystore..."
It only booted completely again after I remove these 2 lines:
<key>device_type</key>
<string>VGA compatible controller</string>
But still the same "7mb" graphics problem

I try to get a "clean DSDT"
 

Gigamaxx

Moderator
Joined
May 15, 2016
Messages
6,475
Motherboard
GIGABYTE X470 Arous Gaming 7 WiFi
CPU
Ryzen R9 3900X
Graphics
RX 480
Mac
  1. iMac
Yes I cleaned the NVRAM, and still would get stuck on "applekeystore..."
It only booted completely again after I remove these 2 lines:
<key>device_type</key>
<string>VGA compatible controller</string>
But still the same "7mb" graphics problem

I try to get a "clean DSDT"
Can you also get me the clover settings that make it work?
 
Joined
Feb 25, 2021
Messages
15
Motherboard
X79
CPU
Xeon E5 v2
Graphics
RX 550
if you can get a clean DSDT we can rename to GFX0.
I extracted my system DSDT.aml, disassembled using this guide: https://www.tonymacx86.com/threads/guide-patching-laptop-dsdt-ssdts.152573/
Copied the code here to fake id my gpu: https://www.tonymacx86.com/threads/...h-opencore-macos-big-sur.306669/#post-2204885

Now I only need help to fix the errors correctly please
ss.png


I used MaciASL-1.5.6
 
Last edited:
Joined
Feb 25, 2021
Messages
15
Motherboard
X79
CPU
Xeon E5 v2
Graphics
RX 550
Finally I could make it work!
ScreenShot.jpg


How I fixed:
Downgraded to 2018 Rehab version, both IASL and maciASL
Fixed only 1 error, and the rest showed as just "warnings"

Thank you, @Gigamaxx and @Middleman for trying to help me.

And I still wonder why the SSDTs I tried didn't work but the DSDT did.
 
Last edited:

Gigamaxx

Moderator
Joined
May 15, 2016
Messages
6,475
Motherboard
GIGABYTE X470 Arous Gaming 7 WiFi
CPU
Ryzen R9 3900X
Graphics
RX 480
Mac
  1. iMac
Finally I could make it work!
View attachment 518717

How I fixed:
Downgraded to 2018 Rehab version, both IASL and maciASL
Fixed only 1 error, and the rest showed as just "warnings"

Thank you, @Gigamaxx and @Middleman for trying to help me.

And I still wonder why the SSDTs I tried didn't work but the DSDT did.
Can you post your DSDT so others may be able to recreate their own if having the same issue?

***DSDTs are specific to each user build but the "fixed" section could be applied to other user DSDTs for testing.
 
Joined
Feb 25, 2021
Messages
15
Motherboard
X79
CPU
Xeon E5 v2
Graphics
RX 550
Can you post your DSDT so others may be able to recreate their own if having the same issue?

***DSDTs are specific to each user build but the "fixed" section could be applied to other user DSDTs for testing.
I don't have it anymore, I deleted it.
Because I finally could get it to work by "SSDT" method, which is better.

I explained how I did it on my first post.
 
Last edited:
Top