Contribute
Register

Intel HD 4600 on OSX 10.9.4 - QE CI won't work!

Status
Not open for further replies.
Joined
Aug 18, 2012
Messages
4
CPU
Intel I5-4670K
Graphics
Intel HD4600
Mac
  1. 0
Classic Mac
  1. 0
Mobile Phone
  1. 0
Hi everyone!

I'm having a little issue here with my Hackintosh. I created my Unibeast 4.0.1 stick by booting into a MBP with ML installed on it, downloaded the Mavericks update tool and followed all the Instructions to create the stick. By the time of writing the latest Version out was 10.9.4 so that's the one I'm using. After loading the latest Version of Multibeast onto the stick (6.3.1) I booted into my Computer, formatted my disk and installed OS X. Here are my Specs:

Mainboard: Asus Gryphon Z87
CPU: Intel I5-4670K
GPU: Intel HD 4600 (No dedicated GPU installed)

After the Installation, the only way for me to boot in was by using the -x Flag. Once I was inside my freshly installed OS, I ran Multibeast. The settings I used are included in the Screenshot below. Screen Shot 2014-07-16 at 15.22.33.png
I turned off the computer only to discover that I still couldn't boot without the -x flag. After trying all possible combinations of the IGPEnabler=Yes/No and GraphicsEnabler=Yes/No flags I read in a thread which I can't find anymore that removing all Graphics drivers might help. So, I cut these Kext files from my System/Library/Extensions folder:
Screen Shot 2014-07-16 at 15.33.27.jpg

This time, rebooting worked without any flags. HOWEVER, my GPU still wasn't recognised (If i clicked on "About this Mac" and go under the Display settings it would only show a generic Integrated GPU with 7MB of Vram. Same thing with the System Information Utility.) In the same thread I read that reinstalling only the AppleIntelHD5000Graphics.kext and the AppleIntelFramebufferAzul.kext would fix my problem so I installed those from the backup I had created using KextBeast. After rebooting, I found that with the IGPEnabler=Yes flag, I could not only boot into my System but it would also correctly show my GPU with the correct amount of Vram as such:
Screen Shot 2014-07-16 at 15.38.02.png



Now, this is the part where I outline my real problems: For some reason, Graphics Acceleration or QE CI or w/e its called isn't working. Everything is Choppy: Moving windows, opening Launchpad, moving a Piece in the Chess game etc. Also, my Interface isn't translucent and I've been told that that's standard in an accelerated Mavericks installation. For reference, this is my Boot.plist file:
Screen Shot 2014-07-16 at 15.41.15.png

So, can anyone help me get my Graphics Acceleration up and running? Thanks in advance.

P.S. In case this is important, I can only boot my System using my Unibeast Stick (Booting from Harddrive leaves me with a flickering screen for about 3 seconds, then it bizarrely boots into my BIOS). Apparently its a known Issue with the Gryphon Z87 and can be fixed by Installing Chimera to the hidden EFI partition which I figured Id do AFTER sorting out my Graphics issues. Hence why I still haven't done that.
 
That last paragraph, about booting and being a gryphon issue. Its partly right. Its not just an issue with the gryphon but an issue with all Asus 8 series boards (Which includes the gryphon). The fix can be found here if you are using Chimera as a bootloader.

The chances are with those graphics kexts you removed that they are the reason you dont have acceleration in your graphics.
 
I figured blindly removing kexts can't possibly be the solution. Would you recommend reinstalling OS X and immediately fixing the boot issue, even before running multiboot?
 
I figured blindly removing kexts can't possibly be the solution. Would you recommend reinstalling OS X and immediately fixing the boot issue, even before running multiboot?

If I was doing it, I would do that, yes. Unless you saved those files and not deleted them of course.

I'm awaiting return of a defective gryphon board to give it another go, so once I have it back I'll post on what happens.

I usually start with minimal options from Multibeast; FakeSMC and its plugins (Even the plugins could be left out actually), bootloader, System Definition (iMac14,1 or similar liked you picked) and of course a theme is a good idea too.

Then I sort out the boot issues.

Then i rerun Multibeast and add in any additional stuff such as audio.
 
Alright, so i reinstalled the whole system. During installation, Unibeast would only let me boot with the flags -x IGPEnabler=No. After that, i booted into my mavericks installation with the same flags and ran the multibeast DSDT-Free preset; everything vanilla, didn't add any other drivers. I rebooted the system and installed my boot loader to the EFI partition only to find out that after trying to boot into that id get the boot0 Error. I followed this guide http://www.tonymacx86.com/25-boot0-error-official-guide.html right here to get the boot loader to work.

Now my HDD boots into chimera, although booting into my system still requires me to use the IGPEnabler=No flag. I ran multi beast again just to install my ethernet driver and now I'm here. When i click on about this mac, it lists my gpu "Graphics Display 3 MB".

How should i proceed next? Sorry for being such a bother :|

BTW, heres a screenshot of my System Information

Screen Shot 2014-07-17 at 09.47.56.pngScreen Shot 2014-07-17 at 09.48.43.png
 
Alright, so i reinstalled the whole system. During installation, Unibeast would only let me boot with the flags -x IGPEnabler=No. After that, i booted into my mavericks installation with the same flags and ran the multibeast DSDT-Free preset; everything vanilla, didn't add any other drivers. I rebooted the system and installed my boot loader to the EFI partition only to find out that after trying to boot into that id get the boot0 Error. I followed this guide http://www.tonymacx86.com/25-boot0-error-official-guide.html right here to get the boot loader to work.

Now my HDD boots into chimera, although booting into my system still requires me to use the IGPEnabler=No flag. I ran multi beast again just to install my ethernet driver and now I'm here. When i click on about this mac, it lists my gpu "Graphics Display 3 MB".

How should i proceed next? Sorry for being such a bother :|

BTW, heres a screenshot of my System Information

View attachment 99169View attachment 99170

Post your /Extra/org.chameleon.boot.plist and /Extra/smbios.plist
 
Here are the Files i pulled from my EFI partition:

View attachment 99172View attachment 99173

In org.chameleon.boot.plist :

Change this :

<key>IGPEnabler</key>
>string>No</string>

To this :

<key>IGPEnabler</key>
<string>Yes</string>

Remove :

<key>GenerateCStates</key>
<string>Yes</string>

Remove :

<key>GeneratePStates</key>
<string>Yes</string>

Take a backup copy of the file first of course.

Save the changes above then reboot.
 
@CrispyCreamMcDonald

I have somewhat similar build as yours (Asus Z87 board with HD 4600 graphics).

* Change both GraphicsEnabler and IGPEnabler in org.chameleon.Boot.plist to 'Yes'.
* Reboot. In chimera Boot screen, enter the bootflags -v -f IntelAzulFB=10

IntelAzulFB will work only if u have patched AppleIntelFramebufferAzul.kext.
If it works then add the azul value to org.chameleon.Boot.plist.

Hope this will help...

Since i couldn't successfully patch the default Azul kext in 10.9.4, Graphics acceleration worked for me only after i installed graphics kext (from 10.9.3) and patched Azul kext (which i already had).

For more info, refer post #5, #8, #10 of my build
 
@CrispyCreamMcDonald

I have somewhat similar build as yours (Asus Z87 board with HD 4600 graphics).

* Change both GraphicsEnabler and IGPEnabler in org.chameleon.Boot.plist to 'Yes'.
* Reboot. In chimera Boot screen, enter the bootflags -v -f IntelAzulFB=10

IntelAzulFB will work only if u have patched AppleIntelFramebufferAzul.kext.
If it works then add the azul value to org.chameleon.Boot.plist.

Hope this will help...

Since i couldn't successfully patch the default Azul kext in 10.9.4, Graphics acceleration worked for me only after i installed graphics kext (from 10.9.3) and patched Azul kext (which i already had).

For more info, refer post #5, #8, #10 of my build

IntelAzulFB is for Chameleon, not Chimera.

Chimera uses IGPEnabler and IGPlatformID.

GraphicsEnabler in Chimera is used for discrete graphics cards, not built-in HD graphics.
 
Status
Not open for further replies.
Back
Top