Juz Posted April 21, 2010 Share Posted April 21, 2010 I've solved the display issue with GMA X4500MHD. I am getting the native 1600x900 display now. I've used DSDTSE application to patch the DSDT. I will post the step by step instructions if someone need it. can we have more details ? Which osx u using? 10.6.3? A guide will be good Link to comment Share on other sites More sharing options...
bboyg Posted April 21, 2010 Share Posted April 21, 2010 volodya (Володя) I`m getting kernel panic when trying to use your DSDT. Can u tell us how to patch ours DSDTs or can you post only the GFX part of the DSDT if it have any, because I can`t find any clues of graphics card in your DSDT files Link to comment Share on other sites More sharing options...
envoys Posted April 21, 2010 Share Posted April 21, 2010 volodya (Володя) I`m getting kernel panic when trying to use your DSDT. Can u tell us how to patch ours DSDTs or can you post only the GFX part of the DSDT if it have any, because I can`t find any clues of graphics card in your DSDT files i think he posted that file for pathy to update for him, other words, it his own dsdt file that he needs edited for a gfx section. I wouldn't use it. Link to comment Share on other sites More sharing options...
bboyg Posted April 21, 2010 Share Posted April 21, 2010 So guys, with changing the device ids in this way: AppleIntelHDController - 0x2A408086 0x2A428086 AppleIntelHDControllerFB - 0x2A428086 0x2A438086 I get those kext loaded (by checking in the System Profiler), BUT the FB kext shows an error during the -v mode boot. It says : AppleIntelHDControllerFB: Failed to get PCI function number Now the system load the desktop, but there is still No Kext Loaded in the Graphics section of the System Profiler. Tried to edit the plist files in the AppleGraphicsControl and AppleGraphicsPowerManagement kexts to load the IntelGraphics by Default, but they must be hexedited (only edit the .plist files doesn`t work), so the system refuse to load them. That is from me for now. Link to comment Share on other sites More sharing options...
rDrG Posted April 22, 2010 Share Posted April 22, 2010 So guys, with changing the device ids in this way:AppleIntelHDController - 0x2A408086 0x2A428086 AppleIntelHDControllerFB - ............ Goog job bboyg, that's sth... I think that we are getting close. As was said here, I think that Intel Graphics HD needs to be loaded by default. Also I was thinking we may need to "fake" the nvidia card to get this kexts loaded properly... Nvida 330 and Intel HD GPHs work really close each other in the new Macbook Pro. [Edit ] Give a look to this image: Nvidia 330 is taken as a PCIe device while Intel HD just as built-in device (In fact they are pcie and built-in devices)... So maybe the PCI FUNCTION NUMBER that bboyg is getting is related with the missing Nvidia card. Link to comment Share on other sites More sharing options...
charlesterror Posted April 22, 2010 Share Posted April 22, 2010 Yay!!!! I think you are getting really close!!! Congrats on the advances!!! Link to comment Share on other sites More sharing options...
kaswistry Posted April 22, 2010 Share Posted April 22, 2010 Yes, I agree too. We have gone so far and are really really close to getting QE to our system. This means QE for thousands of laptops and notebooks out there that are using X4500. Link to comment Share on other sites More sharing options...
pkmvancouver Posted April 22, 2010 Share Posted April 22, 2010 http://www.engadget.com/2010/04/21/macbook...aking-question/ judging by this article and from what I've found on the internet. QE is handle by the nvidia gpu not the intel. Intel handles 2d gui. I hope you guys can get it working but by looking at specs and benchmarks I don't think QE is possible without a recode of the internals of the FB and switching code. I'm not being negative, just if you pull it off you deserve a big kudos. I've decided to get a macbook pro 13" but will keep an eye on this forum. Link to comment Share on other sites More sharing options...
charlesterror Posted April 22, 2010 Share Posted April 22, 2010 Well if that's the case, I would think it would be then necessary to "build?" something which nullifies the exchange to the nvidia card and let the execution of the intel only? Link to comment Share on other sites More sharing options...
OCM770 Posted April 22, 2010 Share Posted April 22, 2010 That would involve disassembling and some heavy modifying of the assembly code as far as i know. And if that is the case then no one in this thread is capable of it. You'd need an experienced coder/disassembler Link to comment Share on other sites More sharing options...
riws Posted April 22, 2010 Share Posted April 22, 2010 http://www.engadget.com/2010/04/21/macbook...aking-question/ judging by this article and from what I've found on the internet. QE is handle by the nvidia gpu not the intel. Intel handles 2d gui. I hope you guys can get it working but by looking at specs and benchmarks I don't think QE is possible without a recode of the internals of the FB and switching code. I'm not being negative, just if you pull it off you deserve a big kudos. I've decided to get a macbook pro 13" but will keep an eye on this forum. The GUI is accelerated too, so Intel has QE. Link to comment Share on other sites More sharing options...
Mynzhasar Posted April 22, 2010 Share Posted April 22, 2010 Nvidia and Intel cards working separately. Together they can't work Link to comment Share on other sites More sharing options...
kaswistry Posted April 22, 2010 Share Posted April 22, 2010 Just a few questions: 1. Shouldn't we disable GPU switching? 2. How sure are we that both have QE? Link to comment Share on other sites More sharing options...
cndingo Posted April 22, 2010 Share Posted April 22, 2010 hi guys! AppleIntelHDControllerFB: Failed to get PCI function number I think just because the Inter HD is Built-in CPU and ours X4500 is a PCI card! so that's the different! sorry about my English Link to comment Share on other sites More sharing options...
shine-away Posted April 22, 2010 Share Posted April 22, 2010 I presume the Intel HD is soldered onto the mother/logic board, just like the previous intel gma chips. Link to comment Share on other sites More sharing options...
facelessone Posted April 22, 2010 Share Posted April 22, 2010 Intel HD is integrated into processor. Link to comment Share on other sites More sharing options...
bboyg Posted April 22, 2010 Share Posted April 22, 2010 If the 4500 is PCI so why then the Sistem Profiler recognize it as BuiltIN GPU? Link to comment Share on other sites More sharing options...
kaswistry Posted April 22, 2010 Share Posted April 22, 2010 So maybe its looking for NVIDIA on boot then.. Link to comment Share on other sites More sharing options...
riws Posted April 22, 2010 Share Posted April 22, 2010 Intel HD is integrated into processor. It sits in the same socket with CPU core. Link to comment Share on other sites More sharing options...
charlesterror Posted April 22, 2010 Share Posted April 22, 2010 Yes. Intel is soldered, but it may be possible it's soldered into the pci slot and not into the processor? I've an inspiron 1545 and many people have said it is impossible to upgrade graphics Link to comment Share on other sites More sharing options...
envoys Posted April 22, 2010 Share Posted April 22, 2010 Yes. Intel is soldered, but it may be possible it's soldered into the pci slot and not into the processor? I've an inspiron 1545 and many people have said it is impossible to upgrade graphics IntelHD is integrated into the processore, thus can't be upgraded. Link to comment Share on other sites More sharing options...
X-user Posted April 22, 2010 Share Posted April 22, 2010 Hi, guys! I've just installed Leopard (iPC OSx86 10.5.4 + 10.5.6 Update). Runs flawlessly on vanilla kernel (i have Pentium Dual-Core 2.8 Ghz) but had to use cpus=1 boot flag. Now updated to final 10.5.8 version via Software Updater and i see how really fast and useable it is (comparing to Windows)! But my problem as you may know is, of course, my integrated Intel GMA X4500 Graphics (ASRock G41M-LE Motherboard) and it is "G41 Express chipset" System shows that ID is 0x2e32, Manufacturer is Intel (0x8086) and Rev. is 0x0003. It also says "No kext loaded", "Core Image: Software" and "Quartz Extreme: Not supported". However, i enabled QuartzGL with the help of OSx86 Tools, but i don't see much difference in performance. I simply use "1280x1024x32" boot parameter to get native res. But, as all of yours, wanna have Hardware-CI and "QE: Compatible" I've read some posts about the problem, and i may help you somehow because i've got hardware (GMA4500 itself)! My idea is that we should tell OS X that we have a X3100 chip (which is known by system and has working built-in drivers) instead of just trying to make 3100 drivers work on 4500.. think about it a bit. X-user Link to comment Share on other sites More sharing options...
facelessone Posted April 22, 2010 Share Posted April 22, 2010 And dell 1545 has X4500 that's integrated in chipset (northbridge), also can't be upgraded. Now, enough partially offtopic. Let's get that kexts working so we can finally enjoy our x4500 in laptops. Link to comment Share on other sites More sharing options...
Rezildans Posted April 22, 2010 Share Posted April 22, 2010 I presume the Intel HD is soldered onto the mother/logic board, just like the previous intel gma chips. In this article, it says that Intel HD Graphics (the one on new macbooks) & G45 (x4500) has the same architecture, just faster and a little bit tweaked. http://www.anandtech.com/show/2901/4 Link to comment Share on other sites More sharing options...
charlesterror Posted April 22, 2010 Share Posted April 22, 2010 My idea is that we should tell OS X that we have a X3100 chip (which is known by system and has working built-in drivers) instead of just trying to make 3100 drivers work on 4500..think about it a bit. X-user That's already been done. It's a dead end because the x3100 is very different. We are trying to adapt the new MBP intel HD into the 4500 that is apparently very similar. Link to comment Share on other sites More sharing options...
Recommended Posts