Jump to content

fluid | fixed

[SOLVED] [Issue] Mac OS X Lion Audio


  • Please log in to reply
7 replies to this topic

#1
saltdos

saltdos

    InsanelyMac Protégé

  • Members
  • Pip
  • 16 posts
  • Gender:Male
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.

Attached File  Screen_Shot_2011_09_11_at_12.48.51_AM.png   74.72K   88 downloads
Attached File  Screen_Shot_2011_09_11_at_12.46.18_AM.png   75.4K   62 downloads

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?

#2
edmondwck

edmondwck

    InsanelyMac Protégé

  • Members
  • Pip
  • 42 posts
Unplug the usb and plug it again.

#3
saltdos

saltdos

    InsanelyMac Protégé

  • Members
  • Pip
  • 16 posts
  • Gender:Male

View Postedmondwck, on Sep 12 2011, 02:26 PM, said:

Unplug the usb and plug it again.

Tried that several times. Restarted a few times in between as well.

#4
saltdos

saltdos

    InsanelyMac Protégé

  • Members
  • Pip
  • 16 posts
  • Gender:Male
Has no one tried a C-Media device (or AX Pro headset) with Hackintosh yet? It's being detected, just no input or output. I've searched countless hours scrounging through Google to no avail :/

#5
martin953

martin953

    InsanelyMac Protégé

  • Members
  • PipPip
  • 59 posts
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?
Attached File  Screen_Shot_2011_09_16_at_12.04.39_AM.png   90.65K   41 downloads

#6
saltdos

saltdos

    InsanelyMac Protégé

  • Members
  • Pip
  • 16 posts
  • Gender:Male
Thanks, martin.

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

Attached File  Screen_Shot_2011_09_16_at_3.14.06_AM.png   103.71K   25 downloads

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?

#7
scorcho

scorcho

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 110 posts
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. :)

#8
OSXtotheZ

OSXtotheZ

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 102 posts
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.





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2013 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   Web hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy