Jump to content

[SOLVED] [Issue] Mac OS X Lion Audio


saltdos
 Share

8 posts in this topic

Recommended Posts

To give an overview of my experience with Hackintosh, I installed my first Mac bootable successfully 2 days ago. I'm currently running Mac OS X Lion functionally with audio, graphics, mouse, keyboard, etcetera working.

 

My system:

Graphic Card:

- nVidia GeForce GTX 560 Ti (Fermi) 1GB GDDR5

Monitors:

- Dell 21" LCD (1920x1080)

- Acer 23" LCD (1920x1080)

RAM:

- Corsair Vengeance 4GB DDR3

- Corsair Vengeance 4GB DDR3

Processor:

- Intel Core i5-2500k Sandy Bridge QuadCore 3.3GHz

MOBO:

- ASUS P8P67 PRO (B3/Digi+VRM, BT Go, UEFI BIOS, USB3/SATA6, SLI)

 

The main dilemma I am encountering right now is the inability to use my headset (USB). I have a Tritton AX Pro headset connected to a Dolby Digital mixer (the only device my headset will attach to), which is connect via USB to my on-board sound card.

 

post-874510-1315716543_thumb.png

post-874510-1315716421_thumb.png

 

As shown in the attachment, the selected devices (C-Media USB Audio Device) for both input and output seem to be recognized but have no functionality. I cannot hear any sound nor can the microphone indicator pick up any audio at all. I've searched countless hours for this is the only remaining issue that really matters to me at this point. I use my headset for Skype/miscellaneous communication and my external speakers for liesure.

 

I've tried installing several kexts (VoodooHDA.kext, CMI8738PCIAudioDriver.kext, ...), some leading to kernel panics even (to which I resorted in re-installing from my Lion USB installer).

 

These are all the .kexts that I have installed:

ALC892HDA51B.kext
ALF.kext
ATI1300Controller.kext
ATI1600Controller.kext
ATI1900Controller.kext
ATI2400Controller.kext
ATI2600Controller.kext
ATI3800Controller.kext
ATI4600Controller.kext
ATI4800Controller.kext
ATI5000Controller.kext
ATI6000Controller.kext
ATIFramebuffer.kext
ATIRadeonX1000.kext
ATIRadeonX1000GA.plugin
ATIRadeonX1000GLDriver.bundle
ATIRadeonX1000VADriver.bundle
ATIRadeonX2000.kext
ATIRadeonX2000GA.plugin
ATIRadeonX2000GLDriver.bundle
ATIRadeonX2000VADriver.bundle
ATIRadeonX3000.kext
ATIRadeonX3000GA.plugin
ATIRadeonX3000GLDriver.bundle
ATIRadeonX3000VADriver.bundle
ATISupport.kext
ATTOCelerityFC.kext
ATTOCelerityFC8.kext
ATTOExpressPCI4.kext
ATTOExpressSASHBA.kext
ATTOExpressSASHBA2.kext
ATTOExpressSASRAID.kext
ATTOExpressSASRAID2.kext
ATY_Init.kext
Accusys6xxxx.kext
Apple16X50Serial.kext
AppleACPIPS2Nub.kext
AppleACPIPlatform.kext
AppleAHCIPort.kext
AppleAPIC.kext
AppleAVBAudio.kext
AppleBMC.kext
AppleBacklight.kext
AppleBacklightExpert.kext
AppleBluetoothMultitouch.kext
AppleEFIRuntime.kext
AppleFSCompressionTypeDataless.kext
AppleFSCompressionTypeZlib.kext
AppleFWAudio.kext
AppleFileSystemDriver.kext
AppleGraphicsControl.kext
AppleGraphicsPowerManagement.kext
AppleHDA.kext
AppleHIDKeyboard.kext
AppleHIDMouse.kext
AppleHPET.kext
AppleHWSensor.kext
AppleIRController.kext
AppleIntelCPUPowerManagement.kext
AppleIntelCPUPowerManagementClient.kext
AppleIntelE1000e.kext
AppleIntelGMA950.kext
AppleIntelGMA950GA.plugin
AppleIntelGMA950GLDriver.bundle
AppleIntelGMA950VADriver.bundle
AppleIntelGMAX3100.kext
AppleIntelGMAX3100FB.kext
AppleIntelGMAX3100GA.plugin
AppleIntelGMAX3100GLDriver.bundle
AppleIntelGMAX3100VADriver.bundle
AppleIntelHDGraphics.kext
AppleIntelHDGraphicsFB.kext
AppleIntelHDGraphicsGA.plugin
AppleIntelHDGraphicsGLDriver.bundle
AppleIntelHDGraphicsVADriver.bundle
AppleIntelIntegratedFramebuffer.kext
AppleIntelSNBGraphicsFB.kext
AppleIntelSNBVA.bundle
AppleKeyStore.kext
AppleKeyswitch.kext
AppleLPC.kext
AppleLSIFusionMPT.kext
AppleMCCSControl.kext
AppleMCEDriver.kext
AppleMCP89RootPortPM.kext
AppleMIDIFWDriver.plugin
AppleMIDIIACDriver.plugin
AppleMIDIRTPDriver.plugin
AppleMIDIUSBDriver.plugin
AppleMatch.kext
AppleMikeyHIDDriver.kext
AppleMobileDevice.kext
AppleMultitouchDriver.kext
ApplePS2Controller.kext
ApplePlatformEnabler.kext
AppleRAID.kext
AppleRAIDCard.kext
AppleRTC.kext
AppleSDXC.kext
AppleSEP.kext
AppleSMBIOS.kext
AppleSMBusController.kext
AppleSMBusPCI.kext
AppleSMC.kext
AppleSMCLMU.kext
AppleSRP.kext
AppleSmartBatteryManager.kext
AppleStorageDrivers.kext
AppleThunderboltDPAdapters.kext
AppleThunderboltEDMService.kext
AppleThunderboltNHI.kext
AppleThunderboltPCIAdapters.kext
AppleThunderboltUTDM.kext
AppleTyMCEDriver.kext
AppleUSBAudio.kext
AppleUSBDisplays.kext
AppleUSBEthernetHost.kext
AppleUSBMultitouch.kext
AppleUSBTopCase.kext
AppleUpstreamUserClient.kext
AppleVADriver.bundle
AppleWWANAutoEject.kext
AppleXsanFilter.kext
Apple_iSight.kext
AudioAUUC.kext
AudioIPCDriver.kext
BJUSBLoad.kext
BootCache.kext
CMI8738PCIAudioDriver.kext
CUDA.kext
CalDigitHDProDrv.kext
CellPhoneHelper.kext
CoreStorage.kext
DSACL.ppp
DSAuth.ppp
DVFamily.bundle
Dont Steal Mac OS X.kext
EAP-KRB.ppp
EAP-RSA.ppp
EAP-TLS.ppp
EPSONUSBPrintClass.kext
EvOreboot.kext
GeForce.kext
GeForce7xxx.kext
GeForce7xxxGA.plugin
GeForce7xxxGLDriver.bundle
GeForce7xxxVADriver.bundle
GeForceGA.plugin
GeForceGLDriver.bundle
GeForceVADriver.bundle
HDAEnabler892.kext
HighPointIOP.kext
HighPointRR.kext
HighPointRR644.kext
IO80211Family.kext
IOACPIFamily.kext
IOAHCIBlockStorageInjector.kext
IOAHCIFamily.kext
IOATAFamily.kext
IOAVBFamily.kext
IOAudio2Family.kext
IOAudioFamily.kext
IOBDStorageFamily.kext
IOBluetoothFamily.kext
IOBluetoothHIDDriver.kext
IOCDStorageFamily.kext
IODVDStorageFamily.kext
IOFireWireAVC.kext
IOFireWireFamily.kext
IOFireWireIP.kext
IOFireWireSBP2.kext
IOFireWireSerialBusProtocolTransport.kext
IOGraphicsFamily.kext
IOHDIXController.kext
IOHIDFamily.kext
IONDRVSupport.kext
IONetworkingFamily.kext
IOPCIFamily.kext
IOPlatformPluginFamily.kext
IOSCSIArchitectureModelFamily.kext
IOSCSIParallelFamily.kext
IOSMBusFamily.kext
IOSerialFamily.kext
IOStorageFamily.kext
IOStreamFamily.kext
IOSurface.kext
IOThunderboltFamily.kext
IOTimeSyncFamily.kext
IOUSBFamily.kext
IOUSBMassStorageClass.kext
IOUserEthernet.kext
IOVideoFamily.kext
JMicronATA.kext
L2TP.ppp
LegacyAppleAHCIPort.kext
LegacyIOAHCIBlockStorage.kext
LexmarkUSBMerge.kext
LittleSnitch.kext
LogitechHIDDevices.kext
LogitechUnifying.kext
NVDAGF100Hal.kext
NVDAGF100Hal.kext.bak
NVDANV40HalG7xxx.kext
NVDANV50Hal.kext
NVDAResman.kext
NVDAResmanG7xxx.kext
NVSMU.kext
NullCPUPowerManagement.kext
OSvKernDSPLib.kext
P8P67SATAControllers.kext
PPP.kext
PPPSerial.ppp
PPPoE.ppp
PPTP.ppp
PXHCD.kext
PlatformUUID.kext
PromiseSTEX.kext
Quarantine.kext
Radius.ppp
SM56KUSBAudioFamily.kext
SMARTLib.plugin
SMCMotionSensor.kext
Sandbox.kext
SoftRAID.kext
System.kext
TMSafetyNet.kext
acfs.kext
acfsctl.kext
autofs.kext
cd9660.kext
cddafs.kext
exfat.kext
fakesmc.kext
hp_Deskjet_io_enabler.kext
hp_Inkjet1_io_enabler.kext
hp_Inkjet3_io_enabler.kext
hp_Inkjet4_io_enabler.kext
hp_Inkjet5_io_enabler.kext
hp_Inkjet8_io_enabler.kext
hp_Inkjet_io_enabler.kext
hp_Laserjet_io_enabler.kext
hp_Officejet_io_enabler.kext
hp_PhotosmartPro_io_enabler.kext
hp_Photosmart_io_enabler.kext
hp_designjet_series.kext
hp_io_printerclassdriver_enabler.kext
hp_qc_io_enabler.kext
iPodDriver.kext
mcxalr.kext
msdosfs.kext
ntfs.kext
smbfs.kext
triggers.kext
udf.kext
webcontentfilter.kext
webdav_fs.kext

 

Some I could live without (such as the ATIs) but would rather not mess with anything. Would rather not go through another kernel panic :/

 

Is there any solution to this? Or any other additional information needed?

Link to comment
Share on other sites

I have a C-media USB headset. Never had any problems with it. Worked OOTB without any special drivers/kexts.

Never tried it in Lion, though. Will try today and report back. :wacko:

---------------

Update: Tried in Lion (SystemOne in my sig) - no probs @all. Working fine. Maybe you should try to revert everything back to vanilla?

post-140032-1316110080_thumb.png

Link to comment
Share on other sites

Thanks, martin.

 

Seems I was foolish and didn't even consider it could have been the USB port that the headset was plugged into.

 

post-874510-1316157492_thumb.png

 

As shown, it was attached to a USB Super-Speed Bus as compared to the USB High-Speed Bus. I plugged it into a High-Speed port and it worked fine. The speed of a High-Speed Bus is only 12 Mb/sec, though, as the Super-Speed Bus is 480 Mb/sec (obviously preferable :)). I'm probably missing kexts to use my Super-Speed Bus ports I would assume. That's going to become really annoying..

 

I'm not too familiar with USB ports or their infrastructures, especially their compatibility with Mac, so what is to be done about these Super-Speed Bus ports?

Link to comment
Share on other sites

as far as i know, this only became an issue on Lion and the latest Sandy Bridge P67 chipsets. well, at least for me it was. i'm also using a USB digital audio converter for my audio out and until i found the 'right' USB port it would occasionally have issues at boot recognizing the audio device and i'd get no sound. on 10.6 with my old P45 system this was never an issue.

 

and you should never, ever need to install or muck with kexts for USB audio devices. that's one of the perks in using them over trying to hack the internal sound chipsets to work. :)

Link to comment
Share on other sites

  • 10 months later...

I had similar issue and no amount of switching usb ports would allow for my USB headset to be recognized or hear sound or use mic. I found this interesting article online http://openradar.appspot.com/11427549 about

AppleUSBAudio.kext lacks valid OSBundleCompatibleVersion key / 10.7.4 (11E53)

 

so I tried rolling back this kext to earlier 2.7.9 version and rebuilt cache repaired permissions etc. reboot. Went to sound prefs and BAMM! USB Headset is now recognized and working. This was on a Dell d630 Laptop running 10.7.4 Lion hope it helps someone.

Link to comment
Share on other sites

 Share

×
×
  • Create New...