Contribute
Register

Gigabyte Z97MX-Gaming 5 compile errors

Status
Not open for further replies.
Joined
Jul 27, 2011
Messages
12
Motherboard
Gigabyte Z68MA-D2H-B3
CPU
IvyBridge i5 3.31 GHz Quad Core
Graphics
ATI Radeon 6770
Mac
  1. iMac
  2. MacBook Air
  3. MacBook Pro
Classic Mac
  1. 0
Mobile Phone
  1. iOS
Greetings.

For various reasons, Im bringing up my system riding on a clover bootloader. While I've got a stable system, I want to enable the IGFX on my Haswell i7 4770K (a HD4600 chip.)

I believe using the standard patch IGX0 to IGPU will do the trick. No problems finding that patch in the repos.....

in fact I've found patches for all of my hardware, but I still can't find patches to get rid of the last two errors in compile. I get syntax errors in PARSEOP_ARG0 and PARSEOP_ZERO.

I'll be honest and say that I'm a complete n(b)oob when it comes to DSDT editing but have read enough of the tutorials and guides to be slightly hazardous to myself...

Can anyone point me in the right direction?
 

Attachments

  • Screen Shot 2014-06-13 at 9.31.58 PM.png
    Screen Shot 2014-06-13 at 9.31.58 PM.png
    47 KB · Views: 414
  • Pre-Edited GA-Z97MX-Gaming 5 - DSDT.zip
    42.1 KB · Views: 240
  • Generated SSDT.dsl
    9 KB · Views: 265
I believe using the standard patch IGX0 to IGPU will do the trick.
Attached dsdt is not the native dsdt
Note: OS X does not currently natively support 9 Series/HD4600
To enable HD4600, BIOS/Peripherals/Intel Processor Graphics/Enable
No dsdt edits are required.
To rename GFX0 to IGPU, edits are required in both the dsdt and ssdt-4.
 
Attached dsdt is not the native dsdt

Hmm.. obviously I have version control issues (I think the original post was a 'auto fix errors' compile.) Re-pulled the raw files in from MacAisl again. [posted]

To enable HD4600, BIOS/Peripherals/Intel Processor Graphics/Enable
Enabling was never an issue - I get a GUI out of a no-flag boot, but graphics acceleration is not working properly.

I'll try editing both DSDT and SSDT-4 as you suggest.... thanks.
 

Attachments

  • RAW DSDT - Z97MX-Gaming.zip
    42 KB · Views: 183
  • Raw SSDT - Z97MX- Gaming 5.zip
    24.7 KB · Views: 154
replaced the GFX0 in the DSDT with no real issue but when I utilized the same patch on the SSDT-4 file, went from 5 compile errors to 25....

I'm obviously doing something wrong...
 
I'm obviously doing something wrong...
IGPU only enables native IGPU PM. Has no effect on HD4600 Graphics. 9 Series/HD4600 is not currently supported. A kext edit solves that problem temporarily. Framebuffer injection is required, however, the common bootloaders do that. Why do you want to edit a dsdt/ssdt?
 
Why do you want to edit a dsdt/ssdt?

I find that with Gigabyte 9 series moBO, I can get most things working on vanilla. And its screaming fast.

Using Chameleon, I have limited various bugs to chase down and it never seems to work properly.

That, and using Clover was a good excuse to (finally) learn how to edit a DSDT/SSDT, which (if you don't have a problem) you're less inclined to dig into than otherwise -- like using someone else' compiled DSDT. With Clover, you can test DSDT edits in a pretty forgiving environment.

The scripting language for patching seems pretty darn straight-forward, but its the knowing which variables do what that are a bit of a challenge to keep straight.

Has no effect on HD4600 Graphics.
My assumption was as the system profile I was using: (smbios 14,2) was Haswell the system call was for IGPU and not GFX0 (as in the ACPI pulled DSDT/SSDT) which was why I was getting lousy graffix. Ill search for the FrameBuffer workaround you mention.
 
Many thanks for clearing that up.

I've used the modified AppleIntelFBAzul.kext included in the link above to fix the problem under a Chimera boot but still have issues under Clover.
 
Status
Not open for further replies.
Back
Top