pastrychef
Moderator
- Joined
- May 29, 2013
- Messages
- 19,460
- Motherboard
- Mac Studio - Mac13,1
- CPU
- M1 Max
- Graphics
- 32 Core
- Mac
- Classic Mac
- Mobile Phone
Thanks for your detailed reply! Problem is solved! Really Happy.
But... here is that old issue about audio.
After updating to 10.13.14, HDMI/DP audio disappears again... Moreover, my Onboard audio currently suffers from audio loss problem after long sleep (say, for a night) even if I have installed the CodecCommander.kext.
I have updated the NvidiaGraphicsFixUp, shiki and AppleALC to latest version, but it just does not help.
1. For the audio loss after long sleep issue
I find in in AppleALC repo FAQ https://github.com/vit9696/AppleALC/wiki/Frequently-Asked-Questions, it suggests removing CodecCommander.kext.
I guess this is why CodecCommander does not solve the problem ?
Read the FAQ again. It says "You must remove any of them except the DSDT edits in any form (be that done via your boot loader or by manually written SSDT files) and CodecCommander.kext if you use it."
The way I see it, is that the FAQ is excepting DSDT edits and CodecCommander.kext from removal.
I don't know why you are losing audio after sleep. I have left my system sleeping for over 12 hours and returned with no problems to sounds. Did you install CodecCommander.kext in /Library/Extensions/ using KextBeast?
2. For the HDMI/DP audio disappears issue
According to the AppleALC repo, it seems DSDT modifications is needed. In rog z370-g motherboard, layout-id = 1,2,5,7. But I did not find any DSDT patch in the efi files.
I see that
in config.plist. But could that be not enough to solve HDMI/DP audio problem?Code:<key>Audio</key> <dict> <key>Inject</key> <string>1</string> </dict>
I am too confused...
Many thanks for your constant explanation and support. If you visit China one day, I'd like to treat you to a good dinner.
If you are using one of my EFI folders, layout 1 (which is what our motherboard uses) is already injected.
HDMI/DisplayPort sound is broken on Nvidia cards in macOS 10.13.4. I have read of a few different workarounds but none seem quite reliable or consistent enough to me. One of the fixes I read about is to roll back to the AppleHDA.kext from 10.13.3, but do this at your own risk. I have not tried this.