Jump to content

Intel GMA945 (0x27AE8086+0x27A28086) resolution + CI/QE/OpenGL solution


Andy Vandijck
 Share

189 posts in this topic

Recommended Posts

Funny thing.

Im still stuck with the DSDT thing.

 

I was trying all kind of crazy tests to make it work. I just realized that the display work with the native kext.

 

I just made a clean install of Snow Leopard (retail DVD) and the external screen is working, there are some odd to be checked (like the external screen do not work if I unplug and plug it again).

 

Yet I still having the internal screen not working :)

 

Screen%20shot%202011-04-07%20at%208.37.08%20PM.gif

Link to comment
Share on other sites

Added 10.6.7 GMA945 0x27AE8086 kexts.

They are available from the first post.

Link to comment
Share on other sites

I've worked hard together with the Chameleon team to make this possible.

Big thanks go to Prasys for implementing the GMA GraphicsEnabler fix.

I devised the solution for getting CI/QE/OpenGL on the GMA card I'm using now...

I also fixed up some warnings in the GMA graphicsenabler.

 

New version for 10.6.7 (kexts):

Download from below...

 

 

Enjoy this great solution... :cool:

 

Hi Andy.

 

I compared the Renderer info screen grab attached to your post with the Renderer output from my 1005HA and with the exception of the Version # being 1.6.26 vs your 1.6.6, they appear to be otherwise identical.

 

To be completely honest, I don't get what I'm seeing here. If this screen of info indicates that I have OpenGL acceleration working on my netbook (27ae), then somebody needs to tell Adobe, as the Photoshop "Performance" preference displaying GL enabled acceleration has the GL button greyed out and thus, Photoshop apparently isn't aware of any such enabling.

 

Can you shed any light on this mystery?

 

If all else fails, I could conceivably uninstall the CS suite and reinstall it in the hope that the installer finds OpenGL and enables it, but as it's a long-winded process with de-authorisation, lengthy uninstall and re-install, I thought I'd ask first.

 

Thanks in advance, and great work.

EDIT: There's a possibility that PS4 requires the graphics adapter to have 256MB of Video Ram available before it will 'switch on' the GL functionality, which might well solve the mystery. I'll do a little research on the Adobe forums. Meantime though, if you (or any kind soul reading this) knows of a suitable OpenGL performance testing app, I'd be pleased to hear of it. Thanks again. :-)

 

Cheers,

Andy.

Link to comment
Share on other sites

Hi Andy.

 

I compared the Renderer info screen grab attached to your post with the Renderer output from my 1005HA and with the exception of the Version # being 1.6.26 vs your 1.6.6, they appear to be otherwise identical.

 

To be completely honest, I don't get what I'm seeing here. If this screen of info indicates that I have OpenGL acceleration working on my netbook (27ae), then somebody needs to tell Adobe, as the Photoshop "Performance" preference displaying GL enabled acceleration has the GL button greyed out and thus, Photoshop apparently isn't aware of any such enabling.

 

Can you shed any light on this mystery?

 

If all else fails, I could conceivably uninstall the CS suite and reinstall it in the hope that the installer finds OpenGL and enables it, but as it's a long-winded process with de-authorisation, lengthy uninstall and re-install, I thought I'd ask first.

 

Thanks in advance, and great work.

 

Cheers,

Andy.

You could try that uninstall but it's also possible it requires OpenGL 2 for it (GMA950 only supports up to 1.4 with partial 1.5).

I don't know this for sure as I've never used the Creative Suite of Adobe on my machine.

Link to comment
Share on other sites

You could try that uninstall but it's also possible it requires OpenGL 2 for it (GMA950 only supports up to 1.4 with partial 1.5).

I don't know this for sure as I've never used the Creative Suite of Adobe on my machine.

 

Wow. Speedy response. ;)

 

Thanks for the update. I'll add the 2.0 factor to my search list.

 

If you hadn't spotted it, I've edited my original post. With a theory from a colleague who knows a bit about Adobe products. So I'll check that out as well.

 

Your written English is pretty good - educated in the UK maybe?

 

One last thing... Is the Renderer info proof that OpenGL is definitely functioning on our machines?

 

Thanks once more.

 

Andy.

Link to comment
Share on other sites

Wow. Speedy response. :P

 

Thanks for the update. I'll add the 2.0 factor to my search list.

 

If you hadn't spotted it, I've edited my original post. With a theory from a colleague who knows a bit about Adobe products. So I'll check that out as well.

 

Your written English is pretty good - educated in the UK maybe?

 

One last thing... Is the Renderer info proof that OpenGL is definitely functioning on our machines?

 

Thanks once more.

 

Andy.

No, but I've been talking English since I was 5 years old. ;)

You can always use OpenGL Extensions Viewer to get info and renderer info also gives details on your OpenGL info.

I also made a tool for getting video card info:

http://www.insanelymac.com/forum/index.php...o+Hardware+Info

This shows wether OpenGL and CI/QE is working and which renderer you use.

Link to comment
Share on other sites

No, but I've been talking English since I was 5 years old. ;)

You can always use OpenGL Extensions Viewer to get info and renderer info also gives details on your OpenGL info.

I also made a tool for getting video card info:

http://www.insanelymac.com/forum/index.php...o+Hardware+Info

This shows wether OpenGL and CI/QE is working and which renderer you use.

 

Great. Thanks a bunch dude.

 

Cheers,

Andy.

Link to comment
Share on other sites

  • 2 weeks later...
I've worked hard together with the Chameleon team to make this possible.

Big thanks go to Prasys for implementing the GMA GraphicsEnabler fix.

I devised the solution for getting CI/QE/OpenGL on the GMA card I'm using now...

I also fixed up some warnings in the GMA graphicsenabler.

This fix is for Snow Leopard 10.6.2...

 

Download:

http://rapidshare.com/files/349732013/GMA_...Leopard_Fix.zip

 

New version for 10.6.3 (kexts, 0x27AE+0x27A2, get above too):

New fix for 10.6.3 including 0x27A2 for those were it doesn't work (10.6.3):

http://rapidshare.com/files/378494223/GMA9...ixed_10.6.3.zip

attached is also a new boot file (without debug etc)

 

New version for 10.6.4 (kexts, 0x27AE, get first fix + boot_rel3):

http://rapidshare.com/files/415502226/GMA9...10.6.4.zip.html

Or download from below...

 

New version for Graphics Update 1.0 (10.6.4):

http://rapidshare.com/files/418851321/Grap...AE_Fix.zip.html

Or also download from below...

 

New version for 10.6.5 (kexts):

http://rapidshare.com/files/430619778/GMA9...ixed_10.6.5.zip

 

New version for 10.6.6 (kexts):

http://rapidshare.com/files/442706923/GMA950_27AE_10.6.6.zip

Or download from below...

 

New version for 10.6.7 (kexts):

Download from below...

 

Sources of bootloader:

Check it out from the Chameleon forge site (under branches/andyvand).

 

Enjoy this great solution... :cool:

 

Hi, I have a sony vaio vgn sz2m with 2 video cards: Nvidia geforce go 7400(01d810de) and intel gma 945 (27a28086)

I'm not able to enable QE/CI. I've tried almost everything. Can anyone help me?

I have SL 10.6.7.

I wish to know which kext i have to put/mod (and where, S/L/E and/or E/E), which mods i have to do to dsdt file and so on. Thanks a lot.

I've tried to put the Intel950 and framebuffer kext into s/l/e, created the dsdt file and copied the boot file in the root but as result i have a black screen, only external monitor work (without QE)

 

Added 10.6.7 GMA945 0x27AE8086 kexts.

They are available from the first post.

 

What about 27a2 (10.6.7)????

Link to comment
Share on other sites

No, but I've been talking English since I was 5 years old. ;)

You can always use OpenGL Extensions Viewer to get info and renderer info also gives details on your OpenGL info.

I also made a tool for getting video card info:

http://www.insanelymac.com/forum/index.php...o+Hardware+Info

This shows wether OpenGL and CI/QE is working and which renderer you use.

 

Can you upload this on some other place than Rapidshare please ????? I have some problems with OpenGL on GMA950 0x27a2.

 

Thanks

Link to comment
Share on other sites

  • 2 weeks later...
  • 2 weeks later...

Hi, its me again.

 

It seems that the black screen is a problem I will have to deal with, anyway, I managed to "fix" it. It seems my screens starts turned off, all I have to do ts to sleep my screen and wake it and It starts to work.

 

I just tried the 10.6.7 version of your video driver which I don't see any difference compared with the native drivers.

 

The screen still turned off (which it is not a big deal right now) but the performance its awful.

 

I was experiencing this problem before using native drivers, but in Leopard (10.5.8) the video performance was beyond amazing.

 

Now in Snow I can`t even use photoshop or run the Adium animation correctly.

 

Making a few tests I found that both, Warcraft 3 and OpengGL shows the same error:

 

Screen_shot_2011_05_23_at_4_30_01_PM.jpg

 

This happens even using native gma 950 drivers.

Link to comment
Share on other sites

  • 1 month later...

Hi Andy firstly thanks for all your efforts.

 

Since 10.6.7 update everything went ok. I use your boot file + your kexts and i have full support to qe/ci on my atom netbook (hp mini). With the 10.6.8 update i have had a lot of issues hardly solved, now the only thing not working are the 10.6.7 video kexts, if i use yours all i can see are black white and gray squares..if i don't use your kexts, i have normal desktop but without qe/ci..is this an issue someone else have?

 

Are you working on the 10.6.8 version of kexts that could solve the problem?

 

thanks again

Link to comment
Share on other sites

I've worked hard together with the Chameleon team to make this possible.

Big thanks go to Prasys for implementing the GMA GraphicsEnabler fix.

I devised the solution for getting CI/QE/OpenGL on the GMA card I'm using now...

I also fixed up some warnings in the GMA graphicsenabler.

This fix is for Snow Leopard 10.6.2...

 

Download:

http://rapidshare.com/files/349732013/GMA_...Leopard_Fix.zip

 

New version for 10.6.3 (kexts, 0x27AE+0x27A2, get above too):

New fix for 10.6.3 including 0x27A2 for those were it doesn't work (10.6.3):

http://rapidshare.com/files/378494223/GMA9...ixed_10.6.3.zip

attached is also a new boot file (without debug etc)

 

New version for 10.6.4 (kexts, 0x27AE, get first fix + boot_rel3):

http://rapidshare.com/files/415502226/GMA9...10.6.4.zip.html

Or download from below...

 

New version for Graphics Update 1.0 (10.6.4):

http://rapidshare.com/files/418851321/Grap...AE_Fix.zip.html

Or also download from below...

 

New version for 10.6.5 (kexts):

http://rapidshare.com/files/430619778/GMA9...ixed_10.6.5.zip

 

New version for 10.6.6 (kexts):

http://rapidshare.com/files/442706923/GMA950_27AE_10.6.6.zip

Or download from below...

 

New version for 10.6.7 (kexts):

Download from below...

 

Sources of bootloader:

Check it out from the Chameleon forge site (under branches/andyvand).

 

Enjoy this great solution... :cool:

 

I am an absolutely newbie in this forum, but I've exerienced many FULL WORKING installation on hackintosh and use it for all my purpose with MAC PRO results...

Now I'm dealing with asus t101mt that has intel GMA3150 graphics.

Assuming that LINUX use intel 950 driver to use full capability of GMA3150, I would be very interested if there is a way to use the kext in this post to make FINALLY full working the 3150 or I must wait for a specific kext.

TKS alot

p.s. If it's out of topic please forgive me, I'm not expertize about forums, and sorry for my bad English, I'm Italian.....

 

Signature : Q6600, 4GB RAM, 2 HD 500GB, ATI X1950XTX, BLUTOOTH, MAC KEYBOARD

Link to comment
Share on other sites

Andy,

 

I have an Acer Aspire One ZG5 AOA150, running 10.6.7

 

System Profiler claims to have Intel GME945 0x27ae Rev 0x0003

 

This is what I tried so far:

  • Your 10.6.7 kexts
  • Your Chameleon (would not install normally, extracted boot file to root via Pacifist)
  • Your DSDT PNLF settings modified by DSDTSE.app, previos PNLF EisaID was PNP0C0A but neither helps

 

VideoHardwareInfo.app says GLSL Support YES / Uses QE NO

 

My resolution and aspect ratio is fine, but I can not see movies via VLC, I can not take PNG screenshots, menu bar not translucent...

 

What else can I try?

 

Could this be a legacy kernel issue? I'm using this one from nawcom. I also tried the mach kernel from here

Link to comment
Share on other sites

Hi, its me again.

 

It seems that the black screen is a problem I will have to deal with, anyway, I managed to "fix" it. It seems my screens starts turned off, all I have to do ts to sleep my screen and wake it and It starts to work.

 

I just tried the 10.6.7 version of your video driver which I don't see any difference compared with the native drivers.

 

The screen still turned off (which it is not a big deal right now) but the performance its awful.

 

I was experiencing this problem before using native drivers, but in Leopard (10.5.8) the video performance was beyond amazing.

 

Now in Snow I can`t even use photoshop or run the Adium animation correctly.

 

Making a few tests I found that both, Warcraft 3 and OpengGL shows the same error:

 

Screen_shot_2011_05_23_at_4_30_01_PM.jpg

 

This happens even using native gma 950 drivers.

in your dsdt the _DOD needs editing for no sleep wake lcd trick _ remove DVI from list and in _DOD last 3 digits

Link to comment
Share on other sites

  • 3 weeks later...
I've worked hard together with the Chameleon team to make this possible.

Big thanks go to Prasys for implementing the GMA GraphicsEnabler fix.

I devised the solution for getting CI/QE/OpenGL on the GMA card I'm using now...

I also fixed up some warnings in the GMA graphicsenabler.

This fix is for Snow Leopard 10.6.2...

 

Download:

http://rapidshare.com/files/349732013/GMA_...Leopard_Fix.zip

 

New version for 10.6.3 (kexts, 0x27AE+0x27A2, get above too):

New fix for 10.6.3 including 0x27A2 for those were it doesn't work (10.6.3):

http://rapidshare.com/files/378494223/GMA9...ixed_10.6.3.zip

attached is also a new boot file (without debug etc)

 

New version for 10.6.4 (kexts, 0x27AE, get first fix + boot_rel3):

http://rapidshare.com/files/415502226/GMA9...10.6.4.zip.html

Or download from below...

 

New version for Graphics Update 1.0 (10.6.4):

http://rapidshare.com/files/418851321/Grap...AE_Fix.zip.html

Or also download from below...

 

New version for 10.6.5 (kexts):

http://rapidshare.com/files/430619778/GMA9...ixed_10.6.5.zip

 

New version for 10.6.6 (kexts):

http://rapidshare.com/files/442706923/GMA950_27AE_10.6.6.zip

Or download from below...

 

New version for 10.6.7 (kexts):

Download from below...

 

Sources of bootloader:

Check it out from the Chameleon forge site (under branches/andyvand).

 

Enjoy this great solution... :cool:

Link to comment
Share on other sites

  • 2 weeks later...
Some laptop GMA950 (27a2) work with all original 10.6.* kexts, just injecting the "AAPL,HasPanel" property.

                Method (_DSM, 4, NotSerialized)
               {
                   Store (Package (0x04)
                       {
                           "AAPL,HasPanel",
                           Buffer (0x04)
                           {
                               0x01, 0x00, 0x00, 0x00
                           },

                           "model",
                           Buffer (0x07)
                           {
                               "GMA950"
                           }
                       }, Local0)
                   DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                   Return (Local0)
               }

Without that it gets stuck in a gray screen.

 

Could you please explain how I could use this above code and patch into my dsdt? Mine is GMA950 (27a2)

Link to comment
Share on other sites

I believe you are right. Some also use device-properties in com.apple.Boot.plist

6d0000000100000001000000610000000200000002010c00d041030a000000000101060000027fff
0400100000006d006f00640065006c0000000b000000474d4120393530200000004100410050004c0
02c00480061007300500061006e0065006c0000000800000001000000

plist

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
 <key>PciRoot(0x0)/Pci(0x2,0x0)</key>
 <dict>
	 <key>AAPL,HasPanel</key>
	 <string>0x00000001</string>
	 <key>model</key>
	 <string>GMA 950</string>
 </dict>
</dict>
</plist>

 

 

It's for the device which has VID, LCD, CRT, ... inside it. I add the _DSM in device GFX0. It may be PEGP, AGP, IGP, ...

 

I have not tested mirror. Sleep/wake works fine. It's an Acer Aspire 3690

http://www.insanelymac.com/forum/index.php?showtopic=216641 (sorry, in portuguese)

 

Would you please say where, in the com.apple.Boot.plist, these codes should be added. And by that I mean, at the top, the bottom, does it matter the exact position? Earlier, you say another set of code should be added to the DSDT, help on doing that would be great. I really would like to test this. Please help.

Link to comment
Share on other sites

 Share

×
×
  • Create New...