Coreaudiod Daemon missing -> No sound

I have a major sound inconvenience on my device. 


One day I noticed the headphone jack port of my 2015 MacBook Air had stopped working. It had been functioning perfectly fine in the past days. Here is the diagnosis: 


> no sound through jack port (weird heavy static, sounds like a helicopter)

> no sound through HDMI

> Bluetooth and AirPlay working fine

> coreaudiod script missing

> unless connected to Bluetooth or Airplay, audio and video files will not play


I can live with that, but it is a major inconvenience. Wired connections are important to me, and I tried the following in order to try and fix the issue: 


> tried on Test User account (Safe Mode)

> wipe PRAM

> re-install MacOS

> wipe hard drive, format and re-install MacOS (aka factory reset)


None of the above have been successful. I'm still stuck with a non-functioning jack port and unable to use my HDMI port for anything that involves audio. 


I am 100% sure of the following:


> it is not a user-related issue (tried on Test User and wiped MacOS)

> it is not a hardware problem (not working on either HDMI and Jack, probability that both are broken is low since I rarely use HDMI). I also went to an Apple repair guy who charged me 20$ to tell me that both logic boards (Jack and HDMI are on different boards) were intact. 


It has to be a software issue. I have no idea how the coreaudiod daemon disappeared, this is borderline crazy. 


Thanks in advance, 


ろふおすテウりクス




MacBook Air

Posted on Sep 2, 2019 6:53 PM

Similar questions

4 replies

Sep 4, 2019 1:35 PM in response to Community User

UPDATE 4:


Turns out my sound card (or whatever it's called) was fried and needed to be replaced. Repair came at a cost of 14.000 JP¥ (about 130 U$D). Hopefully I listed everything you can do to restore sound on your mac before a costly trip to the Apple Store.

Sep 2, 2019 8:22 PM in response to Community User

UPDATE 2:


I decided to go mess with the daemons (don't worry, I know what I'm doing). I found the .plist file for coreaudiod in the Launch Daemons folder.

I think the file was corrupted (?), anyways, I decided to replace the old daemon with a new .plist file containing the following (aka: new code for the coreaudio daemon):


I restarted the computer and the audio issue is still not resolved. AirPlay remains the only available sound output, jack port still not behaving properly, no sound through HDMI. How does this type of things happen?

Sep 2, 2019 7:31 PM in response to Community User

UPDATE:


I just tried a force restart of the coreaudiod daemon with the following command (you need to disengage system integrity protection):


> sudo launchctl unload /System/Library/LaunchDaemons/com.apple.audio.coreaudiod.plist &&
> sudo launchctl load /System/Library/LaunchDaemons/com.apple.audio.coreaudiod.plist &&
> echo 'Audio daemon restarted'


I got the following error message:


/System/Library/LaunchDaemons/com.apple.audio.coreaudiod.plist: Could not find specified service
-bash: Audio daemon restarted: command not found


I am now completely sure that the coreaudiod daemon was removed, which makes no sense as this is the first time I ever disengage system integrity protection on my device.


The question is: how do I get it back?

Sep 3, 2019 8:26 AM in response to Community User

UPDATE 3:


I tried a couple of commands this morning to try and manually start the coreaudiod daemon.


Attempted with; 

> ls -ladeO /system/library/launchdaemons/com.apple.audio.coreaudiod.plist

no results (command unknown)


Attempted with: 

>start /system/library/launchdaemons/com.apple.audio.coreaudiod.plist

permission denied (system integrity protection already disengaged)


Tried re-setting permissions manually. No results, still haven’t found a way to enable myself to manually start launchdaemons. 


Tried manually forcing launchdaemon with: 

>sudo launchctl load /system/library/launchdaemons/com.apple.audio.coreaudiod.plist

Error: Invalid property list



I'm stuck here. I'll try running the above commands with the original daemon plist file, running them with the plist from another computer. Until now the issue persists. I'm going to another Apple Store see if they have an idea.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Coreaudiod Daemon missing -> No sound

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.