VaiOSX Posted February 24, 2006 Share Posted February 24, 2006 Since this afternoon, when i just finished to update my sys from 10.4.3 to 10.4.4, i have discovered that the AppleI386PCI.kext file is no more compatible (OS X error in the Terminal when i try to start it manually with kextstart > "...is not a kernel extension..."). I know that JAS is aware about this extension, but i haven't seen any topic from him about this problem. This kext is handling the AGP bridge for the ATI and NVIDIA based AGP cards. Is it replaced by another one ? It doesn't seem to be present in the Restore DVD 10.4.4 (neither in the latest 10.4.5 update). Anybody knows anything about this kext and OS X 10.4.4 ? Link to comment https://www.insanelymac.com/forum/topic/10006-applei386pcikext-atinvidia-agp-not-compatible-with-1044/ Share on other sites More sharing options...
habib Posted February 24, 2006 Share Posted February 24, 2006 afaik, there's no any agp in imac and mac book pro. so there'no no more need for agp bridge. Link to comment https://www.insanelymac.com/forum/topic/10006-applei386pcikext-atinvidia-agp-not-compatible-with-1044/#findComment-62642 Share on other sites More sharing options...
capran Posted February 28, 2006 Share Posted February 28, 2006 {censored}. is this needed to get macvidia driver working? It just does a load/link error on boot. 10.4.4 too. Link to comment https://www.insanelymac.com/forum/topic/10006-applei386pcikext-atinvidia-agp-not-compatible-with-1044/#findComment-65828 Share on other sites More sharing options...
dubhead Posted March 2, 2006 Share Posted March 2, 2006 Since this afternoon, when i just finished to update my sys from 10.4.3 to 10.4.4, i have discovered that the AppleI386PCI.kext file is no more compatible (OS X error in the Terminal when i try to start it manually with kextstart > "...is not a kernel extension..."). I know that JAS is aware about this extension, but i haven't seen any topic from him about this problem. This kext is handling the AGP bridge for the ATI and NVIDIA based AGP cards. Is it replaced by another one ? It doesn't seem to be present in the Restore DVD 10.4.4 (neither in the latest 10.4.5 update). Anybody knows anything about this kext and OS X 10.4.4 ? Here is a Link to someone who investigated IOKit stuff..http://i30www.ira.uka.de/teaching/thesisdocuments/l4ka/2005/moeller_study_reusing-iokit-device-drivers.pdf Link to comment https://www.insanelymac.com/forum/topic/10006-applei386pcikext-atinvidia-agp-not-compatible-with-1044/#findComment-67163 Share on other sites More sharing options...
capran Posted March 7, 2006 Share Posted March 7, 2006 Here is a Link to someone who investigated IOKit stuff..http://i30www.ira.uka.de/teaching/thesisdocuments/l4ka/2005/moeller_study_reusing-iokit-device-drivers.pdf Gah, that's a research paper!! Like I can read that! In the same boat as the other guys. So, let me just get something clarified: this PCI-AGP bridge driver is NEEDED to get AGP drivers working for my Geforce 6800GT? Link to comment https://www.insanelymac.com/forum/topic/10006-applei386pcikext-atinvidia-agp-not-compatible-with-1044/#findComment-70691 Share on other sites More sharing options...
Plecky Posted March 7, 2006 Share Posted March 7, 2006 From what I understood from the forums, it was replaced by IOPCI2PCIBridge. Some posts suggested editing the PCIMATCH section in the Info.plist to your own vendor & hardware id, although I haven't tried it. Link to comment https://www.insanelymac.com/forum/topic/10006-applei386pcikext-atinvidia-agp-not-compatible-with-1044/#findComment-70742 Share on other sites More sharing options...
capran Posted March 7, 2006 Share Posted March 7, 2006 From what I understood from the forums, it was replaced by IOPCI2PCIBridge.Some posts suggested editing the PCIMATCH section in the Info.plist to your own vendor & hardware id, although I haven't tried it. I can't find any kexts named IOPCI2PCIBridge in my system. xpc:/System root# find . -iname *bridge* ./Library/CoreServices/Language Chooser.app/Contents/MacOS/LCASSBridge.app ./Library/CoreServices/Language Chooser.app/Contents/MacOS/LCASSBridge.app/Contents/MacOS/LCASSBridge ./Library/Extensions/AppleStorageDrivers.kext/Contents/PlugIns/initioFWBridge.kext ./Library/Extensions/AppleStorageDrivers.kext/Contents/PlugIns/initioFWBridge.kext/Contents/MacOS/initioFWBridge ./Library/Frameworks/JavaVM.framework/Versions/1.4.2/Home/lib/zi/America/Cambridge_Bay ./Library/Frameworks/JavaVM.framework/Versions/1.5.0/Home/lib/zi/America/Cambridge_Bay ./Library/Image Capture/Devices/TWAINBridge.app ./Library/Image Capture/Devices/TWAINBridge.app/Contents/MacOS/TWAINBridge ./Library/Image Capture/Devices/TWAINBridge.app/Contents/Resources/TWAINBridge.icns ./Library/Perl/Extras/5.8.6/darwin-thread-multi-2level/auto/PerlObjCBridge ./Library/Perl/Extras/5.8.6/darwin-thread-multi-2level/auto/PerlObjCBridge/PerlObjCBridge.bs ./Library/Perl/Extras/5.8.6/darwin-thread-multi-2level/auto/PerlObjCBridge/PerlObjCBridge.bundle ./Library/Perl/Extras/5.8.6/darwin-thread-multi-2level/PerlObjCBridge.pm xpc:/System root# find . -iname *pci* ./Library/Extensions/AppleACPIPlatform.kext/Contents/PlugIns/AppleACPIPCI.kext ./Library/Extensions/AppleACPIPlatform.kext/Contents/PlugIns/AppleACPIPCI.kext/Contents/MacOS/AppleACPIPCI ./Library/Extensions/AppleACPIPlatform.kext/Contents/PlugIns/ApplePCIConfigurator.kext ./Library/Extensions/AppleACPIPlatform.kext/Contents/PlugIns/ApplePCIConfigurator.kext/Contents/MacOS/ApplePCIConfigurator ./Library/Extensions/AppleGracklePCI.kext ./Library/Extensions/AppleGracklePCI.kext/Contents/MacOS/AppleGracklePCI ./Library/Extensions/AppleMacRiscPCI.kext ./Library/Extensions/AppleMacRiscPCI.kext/Contents/MacOS/AppleMacRiscPCI ./Library/Extensions/ATTOExpressPCIPlus.kext ./Library/Extensions/ATTOExpressPCIPlus.kext/Contents/MacOS/ATTOExpressPCIPlus ./Library/Extensions/IOPCIFamily.kext ./Library/Extensions/IOPCIFamily.kext/IOPCIFamily ./Library/SystemProfiler/SPPCIReporter.spreporter ./Library/SystemProfiler/SPPCIReporter.spreporter/Contents/MacOS/SPPCIReporter The closest thing is the IOPCIFamily I guess... which does have a string IOPCI2PCIBridge. I'll try putting in what I found with lspci for nvidia host bridge (only one that had the word AGP in it with lspci -v) EDIT I got that in there, but doesn't seem to do anything, and I'm still getting load/link errors for NVDAResman, NVDAHAL40, Geforce, and Nvidia. Link to comment https://www.insanelymac.com/forum/topic/10006-applei386pcikext-atinvidia-agp-not-compatible-with-1044/#findComment-70821 Share on other sites More sharing options...
Recommended Posts