My ALSA information is located at:
I'm running Ubuntu 16.04 with an NVidia chipset 'GeForce GT 525M'.
I've installed the proprietary tested driver of NVidia, version 361.42 as suggested in 'Softwares and updates' section. I'm able to connect my laptop to my Sony Bravia TV 48W600B using a HDMI cable and I'm getting the video output perfectly.
The problem I'm facing is that I'm not getting any audio output.
NVidia audio card is not detected. In /proc/asound, I don't find an NVidia folder, but a PCH folder(the one for Intel), exists.
**** List of PLAYBACK Hardware Devices **** card 0: PCH [HDA Intel PCH], device 0: ALC665 Analog [ALC665 Analog] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: PCH [HDA Intel PCH], device 1: ALC665 Digital [ALC665 Digital] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: PCH [HDA Intel PCH], device 3: HDMI 0 [HDMI 0] Subdevices: 1/1 Subdevice #0: subdevice #0
00:1b.0 Audio device: Intel Corporation 6 Series/C200 Series Chipset Family High Definition Audio Controller (rev 05)
01:00.0 VGA compatible controller: NVIDIA Corporation GF108M [GeForce GT 525M] (rev a1)
As you can see, there is no HDMI audio device listed.
Things I've tried (with the help of various other links):
- I tried going to sound settings but I don't see any HDMI option there.
- I tried
pulseaudio -kbut in vain.
alsamixerand there is no HDMI audio device listed when I press 'F6'.
I tried using the command
sudo adduser $Username audioand got myself added to the audio group, with no effect.
If I use the command
pactl set-card-profile 0 output:hdmi-surround, I get the HDMI 5.1 and 7.1 output option under 'Digital Output(S/PDIF)', but it doesn't work when I test it. Soon, the option disappears when I go back. And I'm not able to increase the S/PDIF volume from alsamixer window either.
Ran the following utility to get static.
speaker-test -c 2 -r 48000 -D hw:0,3. Did not get any noise.
And finally, I had installed
pavucontroland set the configuration as 'HDMI output+Analog Input'.
There is a dummy output and no sound.