Jump to content
Sign in to follow this  
Followers 0
voidRunner

Intel HD IntelHDGraphics.kext 10.8.2 no Framebuffer howto

6 posts in this topic

Recommended Posts

Hi all,

 

Unfortunately i'm one those guys with an IntelHD with EDP so i cannot get the framebuffer to load correctly.

 

Until now we could only start MLDP2 IntelHDGraphics.kext without corruption i was able to load the 10.8.2 version along

with AppleIntelHDGraphicsGA.plugin with a little work.

 

For this you will need:

 

 

- Quartz2DAccellerationDisabler command line utility which i cooked up based on BeamSyncDropper2 by zyx ( props to him )

- A Launch Agent to launch this utility at the login window

- An applescript to open QuartzDebug after login and change some prefs

- All the regular AppleIntelHDGraphics kexts plugin and bundles from 10.8.2 except the frame buffer

- One new background for Mission Control and Notification Center

- Quartz Debug app from Xcode

 

Warning:

 

This will get you slight less graphics quality than with MLDP2 but faster and you will be able to use 10.8.2 kexts

( i suppose 10.8.3 will work to but i haven't upgraded yet ).

 

Lets Start,

 

I know that disabling accelleration might sound strange but i get much better performance without it and most of the benefits

of working Core Image.

 

So the first step will be to create the Launch Agent. You will need to create a file called com.quartz2daccellerationdisabler.plist at

/Library/LaunchAgents with the following content

 

 

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com...yList-1.0.dtd">

<plist version="1.0">

<dict>

<key>Label</key>

<string>com.quartz2daccellerationdisabler</string>

<key>LimitLoadToSessionType</key>

<array>

<string>LoginWindow</string>

</array>

<key>ProgramArguments</key>

<array>

<string>/usr/bin/Quartz2DAccellerationDisabler</string>

</array>

<key>RunAtLoad</key>

<true/>

</dict>

</plist>

 

Note: to get the link above use copy link from --> http://www.apple.com...rtyList-1.0.dtd

 

After copy the Quartz2DAccellerationDisabler in this post to /usr/bin and

do:

 

sudo chown root:wheel Quartz2DAccellerationDisabler

 

and

 

sudo chmod +x Quartz2DAccellerationDisabler

 

Next is the applescript you need to run. I use buttler from ManyTricks to run this after buttler has started

 

 

tell application "Quartz Debug"

activate

activate

delay 1

tell application "System Events"

keystroke "1" using {command down}

end tell

end tell

tell application "System Events"

tell process "Quartz Debug"

click checkbox "Disable 2D Acceleration" of window 1

click checkbox "Enable Quartz Extreme" of window 1

click checkbox "Force QuartzGL" of window 1

click checkbox "No delay after flash" of window 1

click radio button 3 of radio group 1 of window 1

end tell

end tell

tell application "Quartz Debug"

delay 1

tell application "System Events"

keystroke "1" using {command down}

end tell

end tell

 

Finally to get a slightly better looking Mission Control and Notification Center

copy defaultdesktop.png to

 

/System/Library/CoreServices/Dock.app/Contents/Resources/defaultdesktop.png

 

and

 

/System/Library/CoreServices/NotificationCenter.app/Contents/Resources/linen.tiff

 

Unfortunately you will still get some graphic glitches but less noticeable.

 

And for last i always use a way to get to:

 

- show all application windows

- show desktop

- show mission control

 

Using the slow motion effect

and changing mission control speed with the following command

 

defaults write com.apple.dock expose-animation-duration -float 2.5

 

I know this is a bit complex so ask away :D

 

Best regards,

voidRunner

files.zip

Share this post


Link to post
Share on other sites
Advertisement

I have the same situation with you (edp), I now upgrade to 10.8.3 working fine. only CI. No QE, download the 10.8.3 CI patch from GhostRaider. attached below, I hope somebody can help edp user to active the QE, Thank you very much!

 

I also attached the screen for your reference...

Intel HD Graphics 10.8.3 CI.zip

post-884632-0-06863000-1364373444_thumb.png

post-884632-0-26145100-1364373457_thumb.png

Share this post


Link to post
Share on other sites

Hello. I try to follow you instruction on OSX 10.8.5. But i don't have "Enable Quartz Extreme" and  "Force QuartzGL" in Quartz Debug. I don't find answer. 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  
Followers 0

  • Recently Browsing   0 members

    No registered users viewing this page.

×