GUIDE: HDMI Audio

Discussion in 'Mac Pro' started by andrejkw, Nov 30, 2012.

  1. ben4096 macrumors newbie

    ben4096

    Joined:
    Nov 25, 2017
    #626
    It's not.
    'System Integrity Protection status: disabled.'

    HDMIaudio used to work only with SIP disabled and I didn't change that after 10.13.3 when it stoped working, it's been disabled for quite some time now.
    I'm looking at my loaded kexts and I can't explain why it suddenly started to work again.
     
  2. h9826790 macrumors G4

    h9826790

    Joined:
    Apr 3, 2014
    Location:
    Hong Kong
    #627
    So, you keep SIP disabled to install and run the Nvidia web driver (V158)?
     
  3. ben4096 macrumors newbie

    ben4096

    Joined:
    Nov 25, 2017
    #628
    Yes
     
  4. h9826790 macrumors G4

    h9826790

    Joined:
    Apr 3, 2014
    Location:
    Hong Kong
    #629
    Interesting, I don't know that we can install V158 web driver with SIP disabled. I didn't test that, but the previous 10.13.3 web driver require SIP to be enabled, otherwise will stuck at black screen during installation.
     
  5. haralds macrumors 6502a

    haralds

    Joined:
    Jan 3, 2014
    Location:
    Silicon Valley, CA
    #630
    I have actually developer signed the driver (we write KEXTs and are authorized) and everything checks out, but it is not loaded. It is identified as loadable with satisfied dependencies.
    I suspect that in the Apple Radeon drivers were changed to block this.
     
  6. bsbeamer macrumors 6502a

    Joined:
    Sep 19, 2012
    #631
    Not sure NVIDIA was aware of this either...

    Still not clear from NVIDIA (and waiting for support to answer) is how any firmware-style security updates to EFI and non-EFI cards are handled on Mac. The web driver is software based and technically changes with each version. If this was addressing security issues (which NVIDIA bulletins claim it is) then SIP “should” be required for the install and all updates. And NVIDIA directly said that was the case.

    There has to be a common theme with the machines that can get the latest updates with SIP disabled and those that can’t. Still haven’t narrowed those details down from all the reports on this forum.
     
  7. haralds macrumors 6502a

    haralds

    Joined:
    Jan 3, 2014
    Location:
    Silicon Valley, CA
    #632
    Just tested it on the developer beta of 10.13.4 I have on another partition and it works!
     
  8. haralds macrumors 6502a

    haralds

    Joined:
    Jan 3, 2014
    Location:
    Silicon Valley, CA
    #633
    Upgraded my main partition to the beta, since it had been stable in testing. Alas HDMIAudio loads properly as indicated by System Info and shows no errors with kextload and kextutil, but it does not show up as an option. Toggled SIP etc. etc.
    No dice!
    But hey, Messages is now retained in iCloud.
    BTW, you need to revert from the 10.13.3 Supplemental update to get the beta update to trigger. Big PITA.
     
  9. haralds macrumors 6502a

    haralds

    Joined:
    Jan 3, 2014
    Location:
    Silicon Valley, CA
    #634
    Upgraded to Beta 4 on my main partition and Displayport: Dell U3818DW is back!
     
  10. Susurs macrumors 6502a

    Susurs

    Joined:
    Jun 18, 2010
    #635
    I could not get it to work in 10.13.3 with supplemental update on a flashed GTX980.
    So...As far as I understand - this will work again in 10.13.4...or is working in beta at least?
     
  11. h9826790 macrumors G4

    h9826790

    Joined:
    Apr 3, 2014
    Location:
    Hong Kong
    #636
    There is no driver for Pascal card in beta OS now. Therefore, it’s impossible to make it work in 10.13.4 beta.

    So far, there is no clear rule about how this HDMIAudio can work.
     
  12. Susurs macrumors 6502a

    Susurs

    Joined:
    Jun 18, 2010
    #637
    Are there any options to get HDMI/DP audio working for GTX980 + 10.13.3. ?
     
  13. h9826790 macrumors G4

    h9826790

    Joined:
    Apr 3, 2014
    Location:
    Hong Kong
    #638
    Yes, via Clover.
     
  14. Susurs macrumors 6502a

    Susurs

    Joined:
    Jun 18, 2010
    #639
    Yeah, I know, but that is not really an option
     
  15. h9826790 macrumors G4

    h9826790

    Joined:
    Apr 3, 2014
    Location:
    Hong Kong
    #640
    I know, that’s also why I didn’t say that in the previous post. It doesn’t quite make sense to install Clover, mess up all the PCIe info / data, and just for HDMI audio.
     
  16. Susurs, Mar 12, 2018
    Last edited: Mar 12, 2018

    Susurs macrumors 6502a

    Susurs

    Joined:
    Jun 18, 2010
    #641
    There seems to be some (quite old) NVAudio file if I search Google... With similar purpose as the file in this thread, but that’s probably not worth even checking.
     
  17. haralds, Mar 12, 2018
    Last edited: Mar 18, 2018

    haralds macrumors 6502a

    haralds

    Joined:
    Jan 3, 2014
    Location:
    Silicon Valley, CA
    #642
    Beta 5 killed it with my Radeon. I ran the install.sh again and it came back after reboot.

    BTW, I use Soundflower with Soundflower Bed and redirect audio through it to get Volume control via keyboard.
     
  18. Project Alice macrumors regular

    Project Alice

    Joined:
    Jul 13, 2008
    Location:
    Post Falls, ID
    #643
    I don't own a mac thats actually supported with High Sierra, but three macs with it installed anyways. SIP is always disabled for this. I disable it anyways because I hate it, and gate keeper. Anyways, my mac pro 2008 has a GTX 1060 which is pascal, the other 2 macs are nvidia as well. Never had any issue using the web drivers without SIP.
     
  19. h9826790 macrumors G4

    h9826790

    Joined:
    Apr 3, 2014
    Location:
    Hong Kong
    #644
    I kept them OFF as well, until one of the 10.13.3 supplemental update’s web driver installation require that to be enabled on my 5,1. Since then, I didn’t test if SIP can be disabled again.

    In you case, not sure if the patch make the difference.
     
  20. Spacedust macrumors 6502a

    Joined:
    May 24, 2009
    #645
    HDMI Audio works well on 10.13.3 with supplemental update on R9 280X but doesn't work on GTX Titan X despite Audio controller is detected.
     
  21. cdf macrumors regular

    Joined:
    Jul 27, 2012
    #646
    HDMIAudio is broken for me in 10.13.4. According to the hackintosh scene, the update disables Nvidia audio for cards not supported natively by macOS, and one way to re-enable is simply to replace AppleHDA.kext by the version from 10.13.3. After replacing the offending extension, HDMIAudio indeed works again with my flashed GTX 750 Ti!
     
  22. haralds macrumors 6502a

    haralds

    Joined:
    Jan 3, 2014
    Location:
    Silicon Valley, CA
    #647
    Working on the 10.13.4 release and 10.13.5 beta 1.
    Occasionally have to reboot, when it stops showing after a restart.
    SoundFlowerBed prevents automatic sleep and often hangs after wakeup. I only use it when needed.
     
  23. d5aqoëp macrumors 6502a

    d5aqoëp

    Joined:
    Feb 9, 2016
    #648
    Recently with 10.13.4,one has to install latest version of AppleALC.kext which enables HDMI audio for Nvidia based cards. I use it and sound is back again.
     
  24. Susurs macrumors 6502a

    Susurs

    Joined:
    Jun 18, 2010
    #649
    Any clear instructions on how to install/enable it?
     
  25. h9826790 macrumors G4

    h9826790

    Joined:
    Apr 3, 2014
    Location:
    Hong Kong
    #650
    Thanks, will try that with my 1080Ti on 10.13.4 and report back later.

    May I know which version AppleALC.kext you use? 1.2.6?
     

Share This Page