I'm just starting in linux with a recently bought intel nuc device and I'm currently working with an Ubuntu 16.04 LTS.
The problem that is annoying me is that I could not retrieve sound through the HDMI. I has been checking that this is not something new and some people could solve this just setting default-sample-rate to 48000 in /etc/pulse/daemon.conf but this is not working for me.
What i have been done at the moment:
- Bios update
- Ensure the HDMI sound is activated in the BIOS configuration
- Install the latest ALSA drivers with no errors after install
- Upgrade all packages
- Ensure that my TV supports the sample rate 44100 and 48000
- Install the latest video drivers from the intel webpage
- Verify the HDMI cable is working
- Try another Ubuntu version (16.10 and 17.04)
I have to say that during this week the sound appears two times: the first time after checking that everything is correct at alsamixer and pavucontrol and executing the following command:
speaker-test -c 2 -r 48000 -D hw:0,3
When I modified the daemon.conf for pulseaudio and restart the computer, the sound didn't work. I just restore the daemon.conf with the backup file and tried to do in the same way but the sound doesn't work either.
The second time was after install the gdebi package and the Intel Graphics tool (but not the driver). I could check that sound worked in all sample rates supported by the TV. Again sound stop working after restart.
I will thank any help or tip you can give me so I can set the computer working.
Thanks in advance.
(2017-09-25 UPDATE)
Now things have more sense. It seems that each time the computer suspends the sound comes alive. However when i reboot the sound is gone. The only way to make it come back is just suspend the computer and after the wake up the S/PDIF mutes in the alsamixer so I have to unmute and works fine.