Contribute
Register

Enabling wakeup for HD7750

Status
Not open for further replies.
Joined
Jan 18, 2011
Messages
239
Motherboard
B85M-G
CPU
Core i7 4770
Graphics
nVidia 1050 Ti
Mac
  1. iMac
  2. MacBook Pro
Hi,

I am using the ATI HD7750 low profile id 683F in Sierra. It does not work thru injecting (futomaki or dashimaki), but it works using this plist kext https://www.tonymacx86.com/attachments/applegraphicshd7750-kext-zip.245996/

But after wakeup, the display stays black. It worked all perfectly in OSX 10.9, so I assume, it can be possible in 10.12, too?

How make it work?
 
Last edited:
Also another question:

Should this gfx card be listed as "HD7750" chipset, or "AMD Radeon HD 7xxx", like it is now?
 
First question: It's a common issue with all AMD cards, starting with 10.11. There's no real fix, only workaround involves preventing the GPU from getting initialized during boot phase (e.g. by setting iGPU=Primary in your BIOS config).

Second question: Depends on Inject/Ati, if it's disabled you'll get the generic RadeonFramebuffer with the generic display name.

Btw, both is covered in our comprehensive Radeon graphics thread.
 
First question: It's a common issue with all AMD cards, starting with 10.11. There's no real fix, only workaround involves preventing the GPU from getting initialized during boot phase (e.g. by setting iGPU=Primary in your BIOS config).

Second question: Depends on Inject/Ati, if it's disabled you'll get the generic RadeonFramebuffer with the generic display name.

Btw, both is covered in our comprehensive Radeon graphics thread.

Ok, and which Framebuffer is the specific one for the HD7750? Where do I get this info?
 
Also, does someone know these kext switches in detail:
Code:
            <key>cail_properties</key>
            <dict>
                <key>CAIL_DisableDrmdmaPowerGating</key>
                <integer>1</integer>
                <key>CAIL_DisableDynamicGfxMGPowerGating</key>
                <integer>1</integer>
                <key>CAIL_DisableGfxCGPowerGating</key>
                <integer>1</integer>
                <key>CAIL_DisableGmcPowerGating</key>
                <integer>1</integer>
                <key>CAIL_DisableStaticGfxMGPowerGating</key>
                <integer>1</integer>
                <key>CAIL_DisableUVDPowerGating</key>
                <integer>0</integer>
                <key>CAIL_DisableVCEPowerGating</key>
                <integer>1</integer>
            </dict>
 
Last edited:
Dashimaki is a perfect match for reference HD 7770's. For the HD 7750 it depends on your connector layout, I don't think it has a matching FB. You can make your own though, some details on this are in the mentioned Radeon thread.

The cited list of settings affects the power management of your GPU.
 
OK thx

BTW is there a way to determine which personality currently is used?
 
The cited list of settings affects the power management of your GPU.
Yeah sure, but what does it do in detail?

Also these are all available options I could find:
Code:
                <key>CAIL_DisableAcpPowerGating</key>
                <integer>0</integer>
                <key>CAIL_DisableJpegEngine</key>
                <integer>1</integer>
                <key>CAIL_DisableSAMUPowerGating</key>
                <integer>0</integer>
                <key>CAIL_DisableSysClockGating</key>
                <integer>1</integer>
                <key>CAIL_DisableDrmdmaPowerGating</key>
                <integer>1</integer>
                <key>CAIL_DisableDynamicGfxMGPowerGating</key>
                <integer>1</integer>
                <key>CAIL_DisableGfxCGPowerGating</key>
                <integer>1</integer>
                <key>CAIL_DisableGmcPowerGating</key>
                <integer>1</integer>
                <key>CAIL_DisableStaticGfxMGPowerGating</key>
                <integer>1</integer>
                <key>CAIL_DisableUVDPowerGating</key>
                <integer>0</integer>
                <key>CAIL_DisableVCEPowerGating</key>
                <integer>1</integer>
 
Hi funkyfrank
In 10.12.3 I used Verde.kext, and I could wake from sleep. But with 10.12.4 I can't. Let me know if you manage to fix this.

Hi,

I am using the ATI HD7750 low profile id 683F in Sierra. It does not work thru injecting (futomaki or dashimaki), but it works using this plist kext https://www.tonymacx86.com/attachments/applegraphicshd7750-kext-zip.245996/

But after wakeup, the display stays black. It worked all perfectly in OSX 10.9, so I assume, it can be possible in 10.12, too?

How make it work?
 
Oh really? Real weighty people in her said, its a common problem that api doesn't wakeup and there is no fix.

So what ATI graphics do you use exactly? EDIT: Ok, seeing your profile :) Did you add some extra api/dsdt entry for your graphics card?

Do you still have the AMDx4000.kext form 10.12.3?
 
Status
Not open for further replies.
Back
Top