Jump to content

10.9.2 Audio Lost after Sleep


Best Answer Long Cat, 02 March 2014 - 02:56 AM

Okay, may have just fixed that one myself.

 

Rolling all the way back to patched 10.8.5 AppleHDA seems to fix the issue. Even though later versions were previously working with 10.9-10.9.1. Weird.

 

Guess we'll just use this for now and see what happens in future...

Go to the full post


  • Please log in to reply
12 replies to this topic

#1
Long Cat

Long Cat

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 103 posts

A strange issue started occurring with my hack shortly after the 10.9.2 update.

 

Currently, I'm using a patched DSDT and AppleHDA (thanks to toleda's guides) to enable onboard and HDMI audio with my GA-x79-UP4 system. And they work just fine. I don't believe there's any problem there.

 

However, shortly after resume from sleep, audio is lost across the entire system about 2 out of every 3 times. Onboard, HDMI and USB are all gone. Using the terminal to kextunload and then kextload AppleHDA restores audio... but that's going to get old pretty fast.

 

I think I'm experiencing the same issue that's been affecting some real macs with mavericks. The symptoms, cause and 'cure' are the same by the sounds of it.

 

https://discussions....482053?tstart=0

 

Rolling back to earlier versions of AppleHDA don't seem to do the trick, nor does using other ways to enable HDA i.e. kext instead of DSDT. So I'm almost certain the problem isn't related to anything hackintosh.

 

So what I'm trying to work out is: what about the 10.9.2 update triggered the bug? It was fine on 10.9.1.

 

Anyone else out there experiencing this or have any input?

 

Cheers.



#2
Long Cat

Long Cat

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 103 posts

Best Answer

Okay, may have just fixed that one myself.

 

Rolling all the way back to patched 10.8.5 AppleHDA seems to fix the issue. Even though later versions were previously working with 10.9-10.9.1. Weird.

 

Guess we'll just use this for now and see what happens in future...



#3
calciumantacid

calciumantacid

    InsanelyMac Protégé

  • Members
  • Pip
  • 34 posts
  • Gender:Male

I have the same problem after updating to 10.9.2. Also using toleda's patch, if it makes any difference.



#4
yangshun1029

yangshun1029

    InsanelyMac Protégé

  • Members
  • Pip
  • 30 posts
  • Gender:Male

Thanks, it works,patched 10.8.5 AppleHDA  is ok! :)



#5
FelipeZ

FelipeZ

    InsanelyMac Protégé

  • Members
  • PipPip
  • 58 posts

https://github.com/D...Codec-Commander

 

this worked for me using 10.9.2 AppleHDA



#6
TimeWalker75a

TimeWalker75a

    InsanelyMac Legend

  • Gurus
  • 1,149 posts
  • Gender:Male

To fix the issue of audio loss on real macs apple has rewritten some parts of apple hda which are responsible for adio stream handling after power state changes.

 

There's now a procedure called runPowerManagementTimerForEngine 

and there are two supplemental procedures related with it - StopEngineAtPositionInput and StopEngineAtPositionOutput. the later two were just a single short procedure, which is now split into two enormous routines ... 

 

 

https://github.com/D...Codec-Commander

 

this worked for me using 10.9.2 AppleHDA

This should work only for codecs using EAPD - mobile codecs mostly, generation the *pop* will allows the codec to work only for some short time interval (about 35 second), then it will die again. 



#7
jakes

jakes

    InsanelyMac Protégé

  • Members
  • Pip
  • 5 posts
  • Gender:Male

I got the same problem but I don't want to use old version kexts. My codec has EAPD, I need a patched IOAudioFamily.kext ....



#8
TimeWalker75a

TimeWalker75a

    InsanelyMac Legend

  • Gurus
  • 1,149 posts
  • Gender:Male
You need to read a post above your post.

#9
Long Cat

Long Cat

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 103 posts

As a temporary fix, I don't see the problem with using the older kext - unless there's some pre-existing issue on your setup meaning you can't. Even some people with affected real macs have had to do this.

 

Functionally everything works as far as I can tell, and I can't find any evidence i.e. log messages relating to problems with sound using AppleHDA 2.4.7 from 10.8.5 on Mavs.

 

I'm just gonna let Apple deal with this one. Until then, the old kext works fine.



#10
frankiee

frankiee

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 235 posts
  • Gender:Male
  • Location:Earth
  • Interests:Everything

Any news on this? Seems I have the same problem ....



#11
bundziur

bundziur

    InsanelyMac Protégé

  • Members
  • Pip
  • 1 posts

It's been over a month since the last reply in this thread, has anyone managed to fix it in a "cleaner" way than reverting to old kexts?



#12
slayer2333

slayer2333

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 241 posts
  • Gender:Male

You may consider the EAPD kext to fix this, working pretty well for me:

http://forum.osxlati...ue-after-sleep/



#13
frankiee

frankiee

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 235 posts
  • Gender:Male
  • Location:Earth
  • Interests:Everything

You may consider the EAPD kext to fix this, working pretty well for me:

http://forum.osxlati...ue-after-sleep/

 

Unfortunately, EAPD fix does not help either, assuming I did the config correctly. Am using ALC 898.







0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

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