Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

haralds

macrumors 68030
Jan 3, 2014
2,990
1,252
Silicon Valley, CA
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.
 
  • Like
Reactions: h9826790

bsbeamer

macrumors 601
Sep 19, 2012
4,313
2,713
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.

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.
 
  • Like
Reactions: h9826790

haralds

macrumors 68030
Jan 3, 2014
2,990
1,252
Silicon Valley, CA
Just tested it on the developer beta of 10.13.4 I have on another partition and it works!
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.
 
  • Like
Reactions: h9826790

Susurs

macrumors 68000
Jun 18, 2010
1,609
11,017
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?
 

h9826790

macrumors P6
Apr 3, 2014
16,656
8,587
Hong Kong
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?

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.
 

Susurs

macrumors 68000
Jun 18, 2010
1,609
11,017
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.

Are there any options to get HDMI/DP audio working for GTX980 + 10.13.3. ?
 

Susurs

macrumors 68000
Jun 18, 2010
1,609
11,017
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.
 
Last edited:

haralds

macrumors 68030
Jan 3, 2014
2,990
1,252
Silicon Valley, CA
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.
 
Last edited:

Project Alice

macrumors 68020
Jul 13, 2008
2,083
2,166
Post Falls, ID
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.

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.
 

h9826790

macrumors P6
Apr 3, 2014
16,656
8,587
Hong Kong
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.

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.
 
  • Like
Reactions: Project Alice

Spacedust

macrumors 65816
May 24, 2009
1,005
160
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.
 

cdf

macrumors 68020
Jul 27, 2012
2,256
2,583
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!
 

haralds

macrumors 68030
Jan 3, 2014
2,990
1,252
Silicon Valley, CA
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.
 

d5aqoëp

macrumors 68000
Feb 9, 2016
1,808
3,189
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.
 
  • Like
Reactions: h9826790

Susurs

macrumors 68000
Jun 18, 2010
1,609
11,017
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.

Any clear instructions on how to install/enable it?
 

h9826790

macrumors P6
Apr 3, 2014
16,656
8,587
Hong Kong
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.

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?
 

h9826790

macrumors P6
Apr 3, 2014
16,656
8,587
Hong Kong
Dependency error, need some time to figure out how to install it properly.
Screen Shot 2018-04-10 at 21.38.38.png
 

cdf

macrumors 68020
Jul 27, 2012
2,256
2,583
My understanding is that Lilu is required for AppleALC. In my case, even with Lilu, HDMIAudio would not work, so I just used the previous version of AppleHDA (see post 646).
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.