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

v3rlon

macrumors 6502a
Sep 19, 2014
925
749
Earth (usually)
Just to clarify. This is a thread about HDMI, but your answer is specific to display port yes?
If so exactly which kext are you talking about please?

I am using the one referenced in the very first post in this thread, then relinked later because the original download link was broken. HDMI Audio 1.1 is what enables Audio over DP also. Very technically, the same kext enables the same card and the same monitor to have audio over HDMI where it would before. I just have to use the other cable and the other input.

This is covered in the thread. While I would normally let you slide on a TL;DR over a 25 page thread, you DID have to read through a few posts to find the new link. That should have been covered.
 

H2SO4

macrumors 603
Nov 4, 2008
5,828
7,103
HDMI and DP audio using the same driver. As long as HDMI audio work, DP Audio should also work.
Lovely, thanks.
[doublepost=1509199123][/doublepost]
I am using the one referenced in the very first post in this thread, then relinked later because the original download link was broken. HDMI Audio 1.1 is what enables Audio over DP also. Very technically, the same kext enables the same card and the same monitor to have audio over HDMI where it would before. I just have to use the other cable and the other input.

This is covered in the thread. While I would normally let you slide on a TL;DR over a 25 page thread, you DID have to read through a few posts to find the new link. That should have been covered.
Yep, but as I said - just wanted to be clear.
 

v3rlon

macrumors 6502a
Sep 19, 2014
925
749
Earth (usually)
And the latest OS update reset it back to no DP/HDMI audio. This provided me with some excellent learning opportunities (I now know profanity in FOUR languages!).
First, to disable SIP, be sure to do the command-R reboot, not the Option reboot (takes you to the web recovery = wrong answer)
--rookie mistake, I know
Second, you cannot shortcut the process.
1. Reboot to recovery, terminal, disable SIP
2. Reboot to regular, run HDMI Audio 1.1 as instructed
3. Reboot to regular
4. Reboot to terminal to ENABLE SIP - assuming you run with that.
5. Reboot to regular.

If anyone knows a shorter way, I'm glad to listen. I tried skipping step 3 and found that HDMI audio was only available with SIP Disabled. I had to redo the process from step 1 to get audio AND SIP working at the same time.

Did that guy working on getting a signed version of HDMI audio ever make any progress?
 

NC_Bulldog

macrumors newbie
Nov 14, 2017
27
23
Western NC
I have a MacPro5,1 (flashed) running macOS 10.13.1 in which I replaced the original graphics card with the Mac version of the NVIDIA Quadro 4000 which has a DisplayPort output. I was disappointed to find it wasn't providing audio to my LG Ultrawide monitor.

I found this thread and installed the HDMIAudio 1.1 kext. I'm now getting audio through the DP!

Unfortunately it is only working with SIP disabled. Following an earlier poster's suggestion with rebooting after installing HDMIAudio 1.1 with SIP disabled, then re-enabling SIP, does not work for me. It fails to load the unsigned kext. Perhaps some security changes have been made recently by Apple to prevent the unsigned kext from loading?

As soon as SIP is disabled, the kext is loaded and DP audio returns.

I'll risk running this Mac with SIP disabled so I can have audio to the monitor.
 

owbp

macrumors 6502a
Jan 28, 2016
719
245
Belgrade, Serbia
I'll risk running this Mac with SIP disabled so I can have audio to the monitor.
There is literary no risk, don't worry about it that much.
You can, just as easily, harm your Mac with SIP enabled if you have habit clicking all the banners in your browser and installing every app you can find
Just pay attention when and why are you filling out your sudo pass and all will be ok.

On the topic,
I don't have R9 280X anymore, so i didn't test it with 10.13.1, but with High Sierra GM I found out that if i enable HDMI Audio with GTX 680 and then put R9 instead i don't have to enable it again, i can turn on SIP and everything will still work. The same wasn't true if i put GTX 680 after R9 280X. In that case, i have to do it all again (disable SIP and reinstall kext).

The only thing i didn't test is if it will be disabled after more than few reboots.
 
  • Like
Reactions: Project Alice

h9826790

macrumors P6
Apr 3, 2014
16,656
8,587
Hong Kong
I have a MacPro5,1 (flashed) running macOS 10.13.1 in which I replaced the original graphics card with the Mac version of the NVIDIA Quadro 4000 which has a DisplayPort output. I was disappointed to find it wasn't providing audio to my LG Ultrawide monitor.

I found this thread and installed the HDMIAudio 1.1 kext. I'm now getting audio through the DP!

Unfortunately it is only working with SIP disabled. Following an earlier poster's suggestion with rebooting after installing HDMIAudio 1.1 with SIP disabled, then re-enabling SIP, does not work for me. It fails to load the unsigned kext. Perhaps some security changes have been made recently by Apple to prevent the unsigned kext from loading?

As soon as SIP is disabled, the kext is loaded and DP audio returns.

I'll risk running this Mac with SIP disabled so I can have audio to the monitor.

Pretty sure you can just disable the kext signing part, but not the whole SIP. I can’t remember the command because I never use it. But google is your friend.

Anyway, I always keep SIP off. It won’t help anything for me, but just create more trouble. Also, there are plenty Mac users out there have a broken MacOS and they don’t even know what SIP is (never disabled).
 

owbp

macrumors 6502a
Jan 28, 2016
719
245
Belgrade, Serbia
Pretty sure you can just disable the kext signing part, but not the whole SIP.
Yep, he can but i've never done it. As you were saying in some topic, cMP is becoming more and more like a Hackintosh, so you loose a lot of functions if SIP is enabled.

Anyway, here are specific commands
Screen Shot 2017-10-20 at 2.51.44 PM.png
 

eyeangle

macrumors regular
Jan 2, 2014
159
20
Melbourne, Australia
Can somebody help me out, I installed the kext file and followed the instructions carefully but I'm still not seeing HDMI audio in audio system preferences. My graphics card is a Radeon RX 560, running 10.13.2, Monitor PB278Q.
 

H2SO4

macrumors 603
Nov 4, 2008
5,828
7,103
Can somebody help me out, I installed the kext file and followed the instructions carefully but I'm still not seeing HDMI audio in audio system preferences. My graphics card is a Radeon RX 560, running 10.13.2, Monitor PB278Q.
So. All I did was.......
Reboot into recovery and turn SIP off.
Reboot to the desktop.
Open the correct system folder and manually copy the kext there.
Use Kext Utility to repair permissions.
Reboot. Option click the volume icon in the side bar and it now says LG Ultrawide.
 

slamjack

macrumors member
Jul 22, 2011
69
13
Moscow
I can confirm that there is no sound on RX580 Pulse 8gb (native model, plug & play High Sierra) in Mac Pro 5.1 through display port.
 
Last edited:

suderman

macrumors member
Nov 24, 2008
32
6
This used to work for me, even on High Sierra. But it's been gone for a few months I can't figure out why. The strange thing is that the HDMIAudio kext appears to be loaded, but there is no HDMI device to select for output.

I'm running 10.13.3 (SIP disabled) on a 4,1 -> 5,1 Mac Pro with a MacVidCards GTX 780 native driver.

Does anyone have any idea what's going on?
hdmiaudio-hs.png
 

h9826790

macrumors P6
Apr 3, 2014
16,656
8,587
Hong Kong
This used to work for me, even on High Sierra. But it's been gone for a few months I can't figure out why. The strange thing is that the HDMIAudio kext appears to be loaded, but there is no HDMI device to select for output.

I'm running 10.13.3 (SIP disabled) on a 4,1 -> 5,1 Mac Pro with a MacVidCards GTX 780 native driver.

Does anyone have any idea what's going on?
View attachment 749309

So far, the only way to make it work in High Sierra with my Nvidia card is by using Clover. But I don't think it's a "solution" for most Mac user.

https://forums.macrumors.com/thread...-output-protocol.2089181/page-2#post-25543504
 

hnr2802

macrumors newbie
May 3, 2010
26
0
Hi, noticed that 10.13.4 beta now correctly display Polaris GPU in the OS. I still haven't update to this version. Just wondering does it fix the HDMI audio or do still need to install the kext fix?
 

h9826790

macrumors P6
Apr 3, 2014
16,656
8,587
Hong Kong
Hi, noticed that 10.13.4 beta now correctly display Polaris GPU in the OS. I still haven't update to this version. Just wondering does it fix the HDMI audio or do still need to install the kext fix?

Apple intentionally block that. I don’t think they will “fix” it. The HDMIAudio was actually working natively during the 10.13.0 beta, but they then disable it on the later beta (until now).
 
  • Like
Reactions: hnr2802

haralds

macrumors 68030
Jan 3, 2014
2,990
1,252
Silicon Valley, CA
It looks like the HDMIAudio.kext stopped working in the latest 10.13.3 with supplemental. Loads with no error, but no results using a Gigabyte HD 7970.
Bummer...
 

ben4096

macrumors newbie
Nov 25, 2017
5
0
To me HDMIAudio is back with the 10.13.3 Supplemental Update.
Just as for everyone here it was not working anymore since the 10.13.3
I just install the Supplemental then the latest Nvidia driver 387.10.10.10.25.158, restart. And the miracle happened.
Really I have no idea why or how...
Sorry the proof screenshot is in french, I didn't bother to restart to change the langage. hdmiaudio.jpeg
 

h9826790

macrumors P6
Apr 3, 2014
16,656
8,587
Hong Kong
To me HDMIAudio is back with the 10.13.3 Supplemental Update.
Just as for everyone here it was not working anymore since the 10.13.3
I just install the Supplemental then the latest Nvidia driver 387.10.10.10.25.158, restart. And the miracle happened.
Really I have no idea why or how...
Sorry the proof screenshot is in french, I didn't bother to restart to change the langage. View attachment 752659

It seems your screen capture shows that the HDMIAudio 1.1 extension is not loaded. I can see that the HDMI audio is working, but I doubt if solely due to that particular driver.
 

ben4096

macrumors newbie
Nov 25, 2017
5
0
It seems your screen capture shows that the HDMIAudio 1.1 extension is not loaded. I can see that the HDMI audio is working, but I doubt if solely due to that particular driver.

You’re right. That’s all weird since I didn’t install anything but the suplemental and the latest nvidia. Could it be the nvidia that now support audio output ?
 

h9826790

macrumors P6
Apr 3, 2014
16,656
8,587
Hong Kong
You’re right. That’s all weird since I didn’t install anything but the suplemental and the latest nvidia. Could it be the nvidia that now support audio output ?

I actually opened a ticket in Nvidia support. And this is their official reply.

Screen Shot 2018-02-28 at 21.28.48.jpg


So, the chance of the latest web driver activate HDMI audio is zero (at this moment).
 

ben4096

macrumors newbie
Nov 25, 2017
5
0
So, the chance of the latest web driver activate HDMI audio is zero (at this moment).

Thanks for the info.
I’ll try to understand what’s going on with my Config. If there’s anything you want me to check just let me know.
 

h9826790

macrumors P6
Apr 3, 2014
16,656
8,587
Hong Kong
Thanks for the info.
I’ll try to understand what’s going on with my Config. If there’s anything you want me to check just let me know.

I really hope that you can figure out what's happening as well, but I have absolutely no idea how to start.

Anyway, I would like to confirm your SIP still enabled at this moment.
 

ben4096

macrumors newbie
Nov 25, 2017
5
0
Anyway, I would like to confirm your SIP still enabled at this moment.

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.
 

h9826790

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

So, you keep SIP disabled to install and run the Nvidia web driver (V158)?
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.