Philz Posted February 27, 2011 Share Posted February 27, 2011 Alright no idea where I found these... But this might work from a certain newer Cat: http://www.mediafire.com/?n6pd62lietroa31 Those are all the intel budeld drivers, there is the GL driver missing but it's not seemingly there on install... Then again these very well might give same results as current ones. Due note might have to boot x64 for them to work. *update* I'm only getting my thinkpad up to speed now so can't be trying these yet myself :/ Link to comment Share on other sites More sharing options...
PhunkMaZ Posted February 27, 2011 Share Posted February 27, 2011 These latest kexts (Feb. 19) gives me nearly the same behavior as the older ones. This time the top-menu gets distorted. BTW i'm running osx as MBP8,1. Link to comment Share on other sites More sharing options...
Philz Posted February 27, 2011 Share Posted February 27, 2011 Ignore what I wrote... Wonder what is the reason why Lion has older drivers than the one posted before from the new macbook pro's. Odd. Looking forward to the next lion update... I'm still fighting with my instalation but anybody tried the older framebuffer(like from my lion set) with the newer drivers? Link to comment Share on other sites More sharing options...
slowTerminal Posted February 27, 2011 Share Posted February 27, 2011 Doesn't sound right, that's probably why you cant change the resolution or fact it's slightly wonky. So sounds like our issue is in the FB/GA files, that's stopping us from loading properly. Starting to wish there was an easy tool to see how all these files are linked to each other by. Downloading Xcode 4 to see if I'm just missing something. Maik: Are the kexts your linked earlier from lion or just the new macbooks? We might just be running into a kernel/something issue. (if thats the case and anyone finds out how we can boot a lion install, let me know ASAP and I can give that a shot, I have developer access...) That goes along with my thought before that it's meerly the system doesn't know the proper setups of our hardware in terms of where display is located and all that other jazz. Probably need to figure a way to trigger some of those over-rides... I'm not terribly familar with Kexts past the plists The kexts are from the new MBPs later I'll post some information I got from IOReg comparing a MacBook with my Lenovo Link to comment Share on other sites More sharing options...
Philz Posted February 27, 2011 Share Posted February 27, 2011 The kexts are from the new MBPs later I'll post some information I got from IOReg comparing a MacBook with my Lenovo Sounds good, what Lenovo you running? Link to comment Share on other sites More sharing options...
marnsue Posted February 28, 2011 Share Posted February 28, 2011 works on the kexts Asus k52jc I5-430M + graphics enabler yes except: AppleIntelHDGraphicsFB.kext AppleIntelHDGraphicsGA.plugin to remove these two kext OPENGL WORKS (translucent bar, DVD player ok ) 1024X768 ONLY DSDT FOR I5 Ive used gerards dsdt, removed the fb.kext and ga.plugin and yup, got openGL working ..... a whole lot of artifacts and distortion as anything that gets accelerated shows up on the screen, to get rid of it i have to move the window around. have played a video and looks good, now only for the crappy resolution. Link to comment Share on other sites More sharing options...
slowTerminal Posted February 28, 2011 Share Posted February 28, 2011 Sounds good, what Lenovo you running? Lenovo Z460 Core i3 370M 3GB Ram Intel HD Graphics only Link to comment Share on other sites More sharing options...
Philz Posted February 28, 2011 Share Posted February 28, 2011 Ive used gerards dsdt, removed the fb.kext and ga.plugin and yup, got openGL working ..... a whole lot of artifacts and distortion as anything that gets accelerated shows up on the screen, to get rid of it i have to move the window around. have played a video and looks good, now only for the crappy resolution. Lenovo Z460 Core i3 370M 3GB Ram Intel HD Graphics only Are you guys using the stock vanilla 10.6.6 Kernel? Link to comment Share on other sites More sharing options...
marnsue Posted February 28, 2011 Share Posted February 28, 2011 Are you guys using the stock vanilla 10.6.6 Kernel? Im on darwin 10.6.0 64bit .... unable to run 10.6.6 ...i suspect crappy insydeH2o bios wont let me use it. I have tried to roll back to 10.6.6 intelhd kexts, with those im back to no acceleration. any suggestions as to what to try next? Link to comment Share on other sites More sharing options...
PhunkMaZ Posted February 28, 2011 Share Posted February 28, 2011 I'm on 10.6.6 32bit. (64bit is working too but it kills my trackpad). Edit: I swapped gerard71's dsdt with my old dsdt and i still have active GL. Link to comment Share on other sites More sharing options...
marnsue Posted February 28, 2011 Share Posted February 28, 2011 I'm on 10.6.6 32bit. (64bit is working too but it kills my trackpad). Edit: I swapped gerard71's dsdt with my old dsdt and i still have active GL. Do you get the same distortions as i do with both dsdt's? Link to comment Share on other sites More sharing options...
PhunkMaZ Posted February 28, 2011 Share Posted February 28, 2011 Looks exactly the same. But only if i activate the screensaver prefs which actually includes gl accelerated savers. If i choose one and click on preview i get a KP. Link to comment Share on other sites More sharing options...
beta992 Posted February 28, 2011 Share Posted February 28, 2011 Any update with an Optimus laptop? K52JC i3-350M + nVidia 310M Link to comment Share on other sites More sharing options...
Fiox89 Posted February 28, 2011 Share Posted February 28, 2011 wow all with this laptop If anyone can make it work (also only Intel HD) report here please Link to comment Share on other sites More sharing options...
marnsue Posted February 28, 2011 Share Posted February 28, 2011 quick update: ive gotten rid of dsdt, used my own and on both, im still getting acceleration. to sum it up, just those lion kexts without the two mentioned earlier, will get me openGL. i will look into the x4500 walkaround and see if similar way would get me my native resolution. this 1024x768 ..... If you guys look into your VESA 3 supported modes in chameleon, do you get bunch of blank modes, with 1024x768x32 being the highest? Link to comment Share on other sites More sharing options...
Philz Posted February 28, 2011 Share Posted February 28, 2011 quick update: ive gotten rid of dsdt, used my own and on both, im still getting acceleration. to sum it up, just those lion kexts without the two mentioned earlier, will get me openGL. i will look into the x4500 walkaround and see if similar way would get me my native resolution. this 1024x768 ..... If you guys look into your VESA 3 supported modes in chameleon, do you get bunch of blank modes, with 1024x768x32 being the highest? Have you tried setting the graphics mode at boot? And your using the lion Kext's I linked to (the previous ones were from the new macbooks) if so then your the first that got the Lion Kext's to work. Do you have any corruption? Link to comment Share on other sites More sharing options...
marnsue Posted February 28, 2011 Share Posted February 28, 2011 Have you tried setting the graphics mode at boot? And your using the lion Kext's I linked to (the previous ones were from the new macbooks) if so then your the first that got the Lion Kext's to work. Do you have any corruption? got graphics mode set to my native res .... still can only get 1024x768 ...... theres couple more ppl that got it to work with their dsdt as for the corruption-i do, check the screenie above that ive posted. what i would really want is someone to try to install the lion developer and see what happens. i cant do that as it needs GUID and on my other partition ive got windows with all my work, cant loose that. Link to comment Share on other sites More sharing options...
fayens Posted February 28, 2011 Share Posted February 28, 2011 I tried the new kexts: AppleIntelHDGraphicsFB ==> system won't boot AppleIntelHDGraphicsGA.plugin ==> Big distorsions AppleIntelHDGraphicsGLDrivers.bundle ==> Small distorsions But if you remove this 3 packages it's works fine. (1024*768 only and no openGL, but small graphic acceleration) Link to comment Share on other sites More sharing options...
PhunkMaZ Posted February 28, 2011 Share Posted February 28, 2011 Removing the FB and the GA.plugin does not give us full acceleration, only partial Thats right. You can see that when switching on the spaces selector or dropping in new widgets into the dashboard (ripple-test). Looks like just a part of QE is enabled but CI (Core Image) isn't. Link to comment Share on other sites More sharing options...
LowRidinCrew Posted March 2, 2011 Share Posted March 2, 2011 nice to see progress, what version of OSX are you guys testing in? Link to comment Share on other sites More sharing options...
Coda Posted March 2, 2011 Share Posted March 2, 2011 I have a Lenovo T510 with Core i7 @2.6ghz. Until yesterday, I was only able to get a screen by booting into single user mode and kextloading the AppleIntelHDGraphics.kext and AppleIntelHDGraphicsFB.kext and then 'exit' to continue the boot process. You'll note that the kexts are already loaded in single mode (kextstat | grep AppleIntelHD), so reloading them maybe disables them or stops them from interfering. Not 100% sure about this. But, after removing AppleIntelHDGraphicsFB.kext and AppleIntelHDGraphicsVADriver.bundle then rebuilding caches I have managed to get a basic screen working at 1200x800 (native is 1600x900) without going into single mode to begin with. I was hoping with the core i5 13" being released there would be an update to allow the Intel HD graphics to work without a seperate gfx chip, but it didn't happen, so I think the HD drivers that came with 10.6.6 already work with the new MBPs. This leads me to believe the answer is in the AppleGraphicsPower or AppleGraphicsControl.kext. There are some quite interesting keys inside the Info.plists. I think the only other possibility is to get an ioreg from the new 13" MBP and find a hack for the DSDT. BTW - My SL got updated to 10.6.6 mysteriously somehow, I cloned the image from a macbookpro 7,1 @10.6.5 and I didn't update it manually! Once after I booted it, I noticed the new app store on the dock... Link to comment Share on other sites More sharing options...
Philz Posted March 2, 2011 Share Posted March 2, 2011 I have a Lenovo T510 with Core i7 @2.6ghz. Until yesterday, I was only able to get a screen by booting into single user mode and kextloading the AppleIntelHDGraphics.kext and AppleIntelHDGraphicsFB.kext and then 'exit' to continue the boot process. You'll note that the kexts are already loaded in single mode (kextstat | grep AppleIntelHD), so reloading them maybe disables them or stops them from interfering. Not 100% sure about this. Interesting, never heard of someone doing that. But, after removing AppleIntelHDGraphicsFB.kext and AppleIntelHDGraphicsVADriver.bundle then rebuilding caches I have managed to get a basic screen working at 1200x800 (native is 1600x900) without going into single mode to begin with. I was hoping with the core i5 13" being released there would be an update to allow the Intel HD graphics to work without a seperate gfx chip, but it didn't happen, so I think the HD drivers that came with 10.6.6 already work with the new MBPs. This leads me to believe the answer is in the AppleGraphicsPower or AppleGraphicsControl.kext. There are some quite interesting keys inside the Info.plists. I think the only other possibility is to get an ioreg from the new 13" MBP and find a hack for the DSDT. I never heard of these before, I'll do some fiddling latter this afternoon. Sounds like a really good possibility of getting it proper. There might also be a .plist somewhere in System/Libraries or even at a stretch User/Libraries that controls the default actions of the kext. As on macs that have the dual GPU's you can set the default. So it that data must be stored somewhere, more so for the original dual GPU Macbook Pro since you had to logout/restart for it to take affect. MAik, was your ioreg output for the 13 in Macbook? I'm still reading up on this hacky world of DSDT tweaks... Besides plist editing I'll be useless for kexts Not that much of a coder, just a Graphic/Web Designer... Think you can upload the same kext's from the same build you uploaded the AppleIntel files from? It might be all we need, just having the proper match! (though that's wishful, regardless better to hack with same set) BTW - My SL got updated to 10.6.6 mysteriously somehow, I cloned the image from a macbookpro 7,1 @10.6.5 and I didn't update it manually! Once after I booted it, I noticed the new app store on the dock... Odd mysterious update, can't say I've ever had that happen on a machine! Link to comment Share on other sites More sharing options...
marnsue Posted March 2, 2011 Share Posted March 2, 2011 But, after removing AppleIntelHDGraphicsFB.kext and AppleIntelHDGraphicsVADriver.bundle then rebuilding caches I have managed to get a basic screen working at 1200x800 (native is 1600x900) without going into single mode to begin with. I wish ive gotten different resolution rather than 1024x768 ...... and ive tried to shuffle the kexts in all possible ways. seeing the GL kick in is nice, even with the random distortions, also not seeing the "no kext loaded" in HW info is a step forward .... now the higher res than the one stated would make my heart happier too ...... coda what kexts r u using? stock 10.6.6? odkud jsi z ceska? Link to comment Share on other sites More sharing options...
Coda Posted March 3, 2011 Share Posted March 3, 2011 I wish ive gotten different resolution rather than 1024x768 ...... and ive tried to shuffle the kexts in all possible ways.seeing the GL kick in is nice, even with the random distortions, also not seeing the "no kext loaded" in HW info is a step forward .... now the higher res than the one stated would make my heart happier too ...... coda what kexts r u using? stock 10.6.6? odkud jsi z ceska? Stock kexts from 10.6.6 but also i used some stuff from iBeast (/extra) particularly his com.apple.xxx and smbios.plist. I have also played with the Info.plist inside the AppleIntelGraphics/Control kexts. I will have to make a summary of what I have done. i still think we need a dsdt hack and or some efi string. (Ja jsem anglican, ale bydlim v cesko, v brne.) Link to comment Share on other sites More sharing options...
Coda Posted March 3, 2011 Share Posted March 3, 2011 I thought I'd post my current configuration here for reference. Mac OSX 10.6.6. Lenovo T510, core i7 620M (Arrandale), no discrete GPU. Extensions in /Extra: # ls -1 /Extra/Extensions AppleACPIBatteryManager.kext AppleACPIPS2Nub.kext fakesmc.kext Intel82566MM.kext IONetworkingFamily.kext VoodooPS2Controller.kext smbios.plist: # cat /Extra/smbios.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>SMfamily</key> <string>MacBook Pro</string> <key>SMproductname</key> <string>MacBookPro6,1</string> <key>SMboardproduct</key> <string>Mac-F22589C8</string> <key>SMserial</key> <string>W834765J1GA</string> <key>SMbiosversion</key> <string>[url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url].tonymacx86.com</string> </dict> </plist> com.apple.Boot.plist: # cat /Extra/com.apple.Boot.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>Kernel</key> <string>mach_kernel</string> <key>Kernel Flags</key> <string>arch=i386</string> <key>GraphicsEnabler</key> <string>No</string> <key>Graphics Mode</key> <string>1600x900x32</string> <key>Timeout</key> <string>3</string> <key>Legacy Logo</key> <string>Yes</string> <key>EthernetBuiltIn</key> <string>Yes</string> </dict> </plist> from AppleGraphicsControl.kext/Contents/Info.plist: <key>CFBundleShortVersionString</key> <string>2.8.68</string> from AppleGraphicsPowerManagement.kext/Contents/Info.plist: <key>CFBundleShortVersionString</key> <string>100.12.19</string> from AppleIntelHDGraphics.kext/Contents/Info.plist: <key>CFBundleShortVersionString</key> <string>1.6.26</string> ... <key>IOClass</key> <string>Gen575</string> <key>IODVDBundleName</key> <string>AppleIntelHDGraphicsVADriver</string> <key>IOGLBundleName</key> <string>AppleIntelHDGraphicsGLDriver</string> <key>IOMatchCategory</key> <string>IOAccelerator</string> <key>IOPCIClassMatch</key> <string>0x03000000&0xff000000</string> <key>IOPCIPrimaryMatch</key> <string>0x00448086 0x00468086</string> ^----0046 matches IntelHD on core i7. Disabled extensions: # ls -ld /System/Library/Extensions/*.old drwxr-xr-x. 1 root root 3 Mar 27 2010 AppleIntelHDGraphicsFB.kext.old drwxr-xr-x. 1 root root 3 Mar 27 2010 AppleIntelHDGraphicsVADriver.bundle.old What I do find interesting are these statements inside AppleVADriver.bundle/Contents/Info.plist: <key>MacBookPro6,1</key> <dict> <key>bDualGPU</key> <True/> <key>boostIG</key> <True/> </dict> ...There seems to be these keys for all but the new 8,1 MBP's... Link to comment Share on other sites More sharing options...
Recommended Posts