kextload problem
I want to make my sound work on my iPC 10.5.6 but I always got a kextload problem. I used this wiki tread ( http://wiki.osx86project.org/wiki/index.php/Audio ) to make my sound work in the past, and it did work. Now when I want to do the…
- Primary Author
- @safmaverick Published 2009-07-02
- Collection
- Leopard 10.5
- Archival Footprint
- 6,941 historical reads · 2 curated field notes (from 8 dispatches) · 2009-07-02 – 2009-07-08
- Credited Voices (3)
- @safmaverick (5)@thorazine74 (2)@SaCleoCheater
I want to make my sound work on my iPC 10.5.6 but I always got a kextload problem.
I used this wiki tread ( http://wiki.osx86project.org/wiki/index.php/Audio ↗ ) to make my sound work in the past, and it did work. Now when I want to do the same I got an error on Step 13:
sh-3.2# kextload -t AppleAC97AudioIntelICH.kext
extension AppleAC97AudioIntelICH.kext has potential problems:
Warnings
"Kext has no explicit kernel dependency" = true
kextload: extension AppleAC97AudioIntelICH.kext appears to be loadable
kextload: cannot resolve dependencies for kernel extension AppleAC97AudioIntelICH.kext
error loading extension AppleAC97AudioIntelICH.kext
sh-3.2#
Any help about this?
Author Updates & Technical Revisions
Follow-up dispatches by @safmaverick
thanx, but this doesnt help
any other suggestion?
Any suggestions how to deal with it, Im kind a new here ?
Here is my AppleAC97AudioIntelICH.kext Info.plist file. where can I find that dependency?
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>CFBundleDevelopmentRegion</key> <string>English</string> <key>CFBundleExecutable</key> <string>AppleAC97AudioIntelICH</string>…
Thanx for the answer. I tried using VoodooHDA and it didnt work. I got problem solved by milanca, he gave me some newer AppleAC97Audio.kext which worked fine. And, yeah, IOAudioFamily.kext was also missing, and that is probably that dependency kext which was missing.
Synthesized Community Field Notes
2 technical responses curated from 8 original dispatches
@safmaverickkextload: extension AppleAC97AudioIntelICH.kext appears to be loadable kextload: cannot resolve dependencies for kernel extension AppleAC97AudioIntelICH.kext error loading extension AppleAC97AudioIntelICH.kext sh-3.2#
That means AppleAC97AudioIntelICH needs some other kext to work and you dont have it installed in the system. You can look in the info.plist, the dependency kexts are listed at the end.
You dont state your hardware but I think you would be better using an modded AppleHDA or VoodooHDA if your hardware supports it, AppleAC97Audio sounds kinda old...
@safmaverickHere is my AppleAC97AudioIntelICH.kext Info.plist file. where can I find that dependency?
At the bottom where it says:
<key>OSBundleLibraries</key>
<dict>
<key>com.apple.driver.AppleAC97Audio</key>
<string>1.0.0</string>
<key>com.apple.iokit.IOPCIFamily</key>
<string>1.1</string>
</dict>
You need some AppleAC97Audio.kext and IOPCIFamily.kext (this one should always be present).
Anyway that plist looks kinda weird, its like its been edited and its name changed to supersede the AppleAC97Audio kext without changing the OSBundleLibraries.
Have you tried using some other kexts like VoodooHDA for audio?
Sources & Contributor Provenance (3 credited usernames · Thread #3286)
| Username | Dossier Contribution | Dispatches | Active Window |
|---|---|---|---|
| @safmaverick | Primary Author | 5 | 2009-07-02 → 2009-07-08 |
| @thorazine74 | Contributor | 2 | 2009-07-03 → 2009-07-07 |
| @SaCleoCheater | Contributor | 1 | 2009-07-02 |