Headphones not detected when connected to MBP
When I plug headphones into output of MBP (15-inch Early 2008) with Mavericks - nothing changes, sound comes from internal speakers, nothing in System Preferences too. SMC reset, NVRAM cleared, sleep/wakeup - same situation:
UPDATE: Upgraded to 10.9.1 - no change
Solution 1:
If you see red glowing light coming from it try the toothpick approach: take a toothpick and poke around in the jack until light turns off.
Source from: Apple inc
OS X Mavericks: Audio ports
Solution 2:
From https://discussions.apple.com/thread/5500054.
This appears to have worked for me so far. I'll update if it stops working.
Close all windows and quit all applications.
Click "Go" menu in the Finder menubar.
Select Computer, then Macintosh HD / Library / Preferences
Open "Audio" folder.
Right click these two files and select "Move to Trash".
- com.apple.audio.DevicesSettings.plist
- com.apple.audio.SystemSettings.plist
Close the window. Restart the computer.
Solution 3:
Sounds like most of solutions people have put forward didn't work for OP. But for the sake of any one finding this question by google, and suffering from a similar problem that I just had here's how I fixed it.
The Cause
I had set up a few screen sharing programs which did some pretty annoying stuff to the audio drivers, which required me to specify whether I wanted audio to come out of the builtin speakers or headphone jack, even after uninstalling these programs the problem still persisted.
What Fixed this
I entered the following commands in my terminal, you'll be prompted for your password.
sudo rm /Library/Preferences/Audio/*.plist
sudo killall coreaudiod
- The first one just removes the audio configuration files
- The second command just reboots the audio drivers, the files are then replaced.
This is similar like @user63463 's solution but you don't have to restart your computer :)
done
now pull your audio jack in and out and watch the audio source switch between builtin speakers, headphones, and whatever else like they originally did.