Contribute
Register

Help With ALC892 Crashes

Status
Not open for further replies.
Joined
Feb 9, 2013
Messages
13
Motherboard
Z370M D3H
CPU
i7 8700k
Graphics
RX 5700XT
Mac
  1. MacBook Pro
Mobile Phone
  1. iOS
Hello Guys,

Does anybody have an idea what I am doing wrong?

My hack does crash sometimes do to audio.
I am experiencing coreaudiod and loginwindow crashes with looping audio.
System is still up and running but not audio / last playing audio is looping.
Killing coreaudiod and loginwindow fixes this for some time but it will reoccur.

Hardware:

8700k
Gigabyte Z370M D3H Bios version F6
32GB 3200Mhz RAM
Gigabyte RX5700xt Gaming OC
Samsung NVME 970Pro
SMBIOS: iMacPro1.1
OSX: 10.15.4 (19E287)
Clover: 5110

The console gets filled with massages:
standard 14:50:05.379126+0200 com.apple.WebKit.WebContent HALC_ProxyIOContext::IOWorkLoop: skipping cycle due to overload
standard 14:50:05.379084+0200 kernel performClientOutput(c3e,2c70) - missed samples (c3e,33a8)
standard 14:50:05.380274+0200 kernel + IOAudioEngineUserClient[<private>]::performWatchdogOutput(<private>, 1381) - (c3e,33a8)
standard 14:50:05.380414+0200 kernel - IOAudioEngineUserClient[<private>]::performWatchdogOutput(<private>, 1381) - (c3e,3428)
standard 14:50:05.380572+0200 kernel performClientOutput(c3e,2d00) - missed samples (c3e,3428)
fehler 14:50:05.380579+0200 coreaudiod HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
standard 14:50:05.380611+0200 com.apple.WebKit.WebContent HALC_ProxyIOContext::IOWorkLoop: skipping cycle due to overload

I did so far:
Reinstall OSX, swap GPU, swap RAM, update Bios, reset Bios.
I don't know what else I can do :/

I Did attach the cleaned EFI folder.

Maybe somebody can help me.
 

Attachments

  • efi.zip
    2.4 MB · Views: 59
I did manage to find the issue!

I changed my GPU to a RX5700xt (unrelated to the issue).
But the problem persisted.
I changed to VirtualSMC -> no change.

What did the trick was using a different port on the GPU.

The whole time my Display was connected with HDMI.
This seems to cause the problem.
I changed to a active DisplayPort to HDMI2.0 (Club3D) adapter that I hat lying around.
This solved the issue completely!!
No more dropouts.

Strange thing is that the connected Display doesn't even use HDMI Audio.
However I did replicate the issues with 3 different displays.

Every display that connects with HDMI did cause the issue.
Also Strange: The issue did happen with every GPU I tired (Vega56 and RX5700XT).
So seems to be an issue with HDMI Audio driver, that only happens with HDMI but not with DisplayPort.

I did try to deactivate the audio device in my Graphics card by injecting no-hda-gfx, but this only kills my analog audio, HDMI Audio is still working.

I don't need HDMI Audio so no problem for me.
I also injected a false device ID but it did get fixed by AppleALC or Whatevergreen.
I will open a issue in GitHub, maybe the creator of AppleALC has an idea.

have a nice day!
 
Status
Not open for further replies.
Back
Top