Jump to content

AppleI386PCI.kext (ATI/NVIDIA) AGP not compatible with 10.4.4 ?


7 posts in this topic

Recommended Posts

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 ?

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

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?

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.

×
×
  • Create New...