11 Replies Latest reply on Sep 11, 2017 5:29 PM by Intel Corporation

    intel NUC6CAYH no audio out via HDMI in Linux

    Kuta

      Affected : intel NUC6CAYH

       

      Expected behavior :

      HDMI audio output to Television HDMI 2.0

       

      Observed behavior :

      Windows 10 : No HDMI audio output at any resolution.

      Xubuntu 17.04 (Kernel 4.10x) : No HDMI audio at any resolution.

      Librelec 8.02 : No HDMI audio at any resolution.

       

      Actions :

      Updated BIOS to latest AYAPLCEL.86A.0038 (http://intel.ly/2t4MscK)

      Updated Megachip HDMI Firmware to 1.66 via Windows only software (http://intel.ly/2tI9kwH)

       

      Repeat test observed behavior:

      Windows 10 : HDMI audio output as expected at all resolutions.

      Xubuntu 17.04 (Kernel 4.10x) : No HDMI audio at any resolution.

      Librelec 8.02 : No HDMI audio at any resolution.

       

      Reference:

      MCDP28x0 DisplayPort1.2a-to-HDMI 2.0 Converter

      http://www.megachips.com/products/displayport/MCDP28x0

       

      Filed a bug at Linux DRI, informed 'it works for everybody'.

      Clearly it does'nt...

       

      Suggestions?

        • 1. Re: intel NUC6CAYH no audio out via HDMI in Linux
          Intel Corporation
          This message was posted on behalf of Intel Corporation

          : Thank you very much for joining the Intel® NUC communities.
           
          Just to let you know, the tests done by Intel on the NUC were done using Windows as operating system. We do have reports about this same scenario from different peers, however, since the NUC is working fine with Windows from our side the best thing we can recommend is to visit the Linux forums for further assistance:
          http://www.linuxforums.org/forum/
          http://ubuntuforums.org/
           
          Any further questions, please let me know.
           
          Regards,
          Alberto R
           

          • 2. Re: intel NUC6CAYH no audio out via HDMI in Linux
            Kuta

            I had known intel NUC's were a Windows only device I would never have wasted my money buying it.

            I will choose a different manufacturer in future purchasing decisions.

            Thanks for nothing.

            2 of 2 people found this helpful
            • 3. Re: intel NUC6CAYH no audio out via HDMI in Linux
              Intel Corporation
              This message was posted on behalf of Intel Corporation

              : Let me apologize for any inconvenience. Just to let you know, Intel respects and appreciates all the comments and feedback provided by all the peers in our communities. We understand your decision, however, there are a lot of users using the NUC with Linux successfully, that is why we recommend to visit their forums to get further technical assistance, they might have reports about this same problem and a possible solution for it. Additionally in the case the NUC might have a problem, the Intel warranty is for 3 years.
               
              Once again, we apologize for any inconvenience.
               
              Any questions, please let me know.
               
              Regards,
              Alberto R
               

              • 4. Re: intel NUC6CAYH no audio out via HDMI in Linux
                Apachez

                Sorry for sounding harsh but Alberto are you just retarded or whats your major malfunction?

                 

                "this is why we recommend to visit their forums to get further technical assistance"... in case you didnt notice THIS is the NUC support forum:

                 

                Intel® NUC

                 

                And besides, where can I find an official statement from Intel that NUC is only supported and to be used with Windows as operating system?

                 

                This is similar to when it took Intel more than a year to admit they had ****** up the BIOS of the D54250 series who went bricked due to suspend mode in linux - a hardware should NEVER get bricked if the operating system puts the CPU into suspend mode (IF it malfunctions it SHALL be restored if you completely remove power and reset it but not in NUC world - the devices were still bricked). But oh behold after more than a year Intel suddently released a BIOS update who fixed this issue on D54250 series.

                 

                As of Kuta's question the above seems to recycle into the current HDMI fuckup made by Intel for the NUC6 series.

                 

                Since the firmware is already updated next step would be to identify why it still malfunctions (most likely that the Intel fix isnt complete or somehow makes the drivers to fail).

                 

                I would try installing Ubuntu (not Xubuntu or any other) 17.04 and then try updating the graphic drivers to verify/rule out if they somehow can affect this behaviour (after all HDMI is mostly a graphic feature which the audio can piggyback onto).

                 

                I would recommend to try Oibaf drivers who are daily compiled out of the Intel driver library for Linux:

                 

                Updated and Optimized Open Graphics Drivers : Oibaf

                 

                The below is what I currently use for Ubuntu 16.10 and up2date Oibaf drivers:

                 

                /etc/X11/xorg.conf.d/20-intel.conf

                 

                Section "Device"

                Identifier "Intel Graphics"

                Driver "intel"

                # Option "SwapbuffersWait" "true"

                Option "AccelMethod" "SNA"

                # Option "AccelMethod" "UXA"

                Option "TearFree" "true"

                Option "DRI" "3"

                EndSection

                 

                According to pulseaudio - How can I get HDMI sound to work in 16.04? - Ask Ubuntu  a possible workaround might be to adjust pulseaudio sampling rate when using Intel NUC (its odd that pulseaudio have no issue with other x86 hardware?).

                 

                And finally (do you still remember how Alberto claimed that Intel NUC only support Windows as operating system?) look what I found at intel.com ?

                 

                Linux* Support for Intel® NUC

                 

                "

                HDMI audio not working on Linux Mint 16* or Ubuntu
                Follow these steps to resolve the issue:

                1. Make sure that your system is up-to-date using the Update Manager.
                2. Add the following groups to your account: audio, pulse, pulse-access, video, and voice.
                3. In a Terminal window, run the following:
                  • sudo add-apt-repository ppa:ubuntu-audio-dev/alsa-daily.
                  • apt update.
                  • apt install oem-audio-hda-daily-dkms.
                  • Reboot the system.

                "

                 

                Does audio output over HDMI still malfunction?

                • 5. Re: intel NUC6CAYH no audio out via HDMI in Linux
                  Kuta

                  Adjusting sampling rate has already been tried ( I saw the Arch forum post) & made no difference.

                  Its a huge help to find the updated drivers PPA.

                  Thanks so much Apachez.

                  I will try this & report back.

                   

                  K

                  • 6. Re: intel NUC6CAYH no audio out via HDMI in Linux
                    TX

                    does this nuc use the same LSPcon DP to HDMI as the new 7 series? If so that would explain why you don't have audio out the HDMI port (HD formats only) Normal PCM all the way up to DTS works, but anything above DTS (Atmos, HD, Master audio, etc)  does not work.

                    1 of 1 people found this helpful
                    • 7. Re: intel NUC6CAYH no audio out via HDMI in Linux
                      Kuta

                      I believe so TX. Welcome to hell.

                      • 8. Re: intel NUC6CAYH no audio out via HDMI in Linux
                        Kuta

                        Ok, short answer : It works - sorta...ish

                        Huge thanks to Apachez

                         

                        Longer answer : Its very, VERY flakey. Breathe on it & sound stops working again.

                        Totem kills the sound reliably so uninstal it & use VLC.

                        Kodi does not get sound out regardless of setting.

                         

                        I've tried to document this process clearly for the next person.

                         

                        Note 1 : The package 'oem-audio-hda-daily-dkms' does not exist in the Graphics drivers PPA.

                        Note 2 : Ubuntu 16.10 is the most recent being packaged for by the ALSA PPA guys.

                        Note 3 : Keep your resolution no higher than 1920x1080 or no sound via HDMI again..

                        Note 4 : When sound via inevitably stops, Log out & back in. Check sound mixer settings & return them to  HDMI/Display port/Stereo etc again.

                         

                        Follow these steps to resolve the issue:

                         

                            Make sure that your system is up-to-date using the Update Manager.

                         

                        1.    In a Terminal window, run the following:

                              sudo apt-get update && sudo apt-get upgrade

                         

                            Reboot the system.

                         

                        2.      Add the following groups to your account:

                                 audio, pulse, pulse-access, video, voice

                          

                                  Install the better user/groups gui to manage this:

                                  sudo apt-get install gnome-system-tools

                          

                        3.    Add the Graphics Drivers PPA

                         

                                  [ Oibaf : Updated and Optimized Open Graphics Drivers repo ]

                                  [ https://launchpad.net/~oibaf/+archive/ubuntu/graphics-drivers ]

                         

                                 In a Terminal window, run the following:

                         

                                 sudo add-apt-repository ppa:oibaf/graphics-drivers

                                 sudo apt-get update

                         

                                Reboot the system.

                         

                        4.  Add the ALSA PPA (all versions of Ubuntu up to 16.10, 17.04 NOT supported)

                         

                            [ ALSA daily build snapshots repo ]

                            [ https://code.launchpad.net/~ubuntu-audio-dev/+archive/ubuntu/alsa-daily/+index ]

                         

                            In a Terminal window, run the following:

                         

                            sudo add-apt-repository ppa:ubuntu-audio-dev/alsa-daily

                            sudo apt-get update && sudo apt-get install oem-audio-hda-daily-dkms

                         

                            Reboot the system.

                         

                        5.  Make this directory if it does not exist under /etc/X11:

                         

                             sudo mkdir xorg.conf.d

                         

                             Create this new file:

                             sudo nano /etc/X11/xorg.conf.d/20-intel.conf

                         

                             Paste this contecnt into the newly created file:

                         

                             Section "Device"

                             Identifier "Intel Graphics"

                             Driver "intel"

                             # Option "SwapbuffersWait" "true"

                             Option "AccelMethod" "SNA"

                             # Option "AccelMethod" "UXA"

                             Option "TearFree" "true"

                             Option "DRI" "3"

                             EndSection

                         

                         

                        To revert to standard Ubuntu graphics drivers type the following in a prompt shell:

                        $ sudo apt-get install ppa-purge

                        $ sudo ppa-purge ppa:oibaf/graphics-drivers

                         

                        To revert to standard Ubuntu ALSA drivers type the following in a prompt shell:

                        $ sudo apt-get install ppa-purge

                        $ sudo ppa-purge ppa:ubuntu-audio-dev

                        • 9. Re: intel NUC6CAYH no audio out via HDMI in Linux
                          Intel Corporation
                          This message was posted on behalf of Intel Corporation

                          : We are glad to hear the information provided by was useful for you. Thank you very much for providing the results and sharing the steps to fix this problem in our communities. I am sure they will be very helpful for all the peers viewing this thread.

                          Regards,
                          Alberto R

                          • 10. Re: intel NUC6CAYH no audio out via HDMI in Linux
                            Stian

                            Tried this, and every other "solution" om every other Linux forum, and it does not work. Still no sound over HDMI, but I managed to get output though the minijack port. Sadly,  this does not help me at all. So now I basically have a NUC that is unusable. Intel really should make it clear that this machine is Windows only before people buy it. This is a complete disaster, and I really hope Intel is working on a way to resolve this.

                            • 11. Re: intel NUC6CAYH no audio out via HDMI in Linux
                              Intel Corporation
                              This message was posted on behalf of Intel Corporation

                              : Please submit your inquiry on a new thread, the reason for that is that every scenario is different, even if the same product is being used, so, for us to better assist you to try to fix the specific problem the device might have, please submit a new thread:
                              https://communities.intel.com/community/tech
                               
                              Let me apologize for any inconvenience.
                               
                              Regards,
                              Alberto R