Page 1 of 1

No sound with jack through Nvidia hdmi

Posted: Thu Feb 08, 2018 11:14 pm
by nsprangers
Audio output through HDMI works with pulseaudio but not Jack, and jack works with onboard analog sound. Debian testing (buster) with jack configured through cadence. Nvidia binary drivers installed through Debian repos (384.111). I'm a little confused why the jack log says alsa is using an Intel driver.

Code: Select all

Thu Feb  8 18:04:59 2018: Starting jack server...
Thu Feb  8 18:04:59 2018: JACK server starting in realtime mode with priority 10
Thu Feb  8 18:04:59 2018: self-connect-mode is "Don't restrict self connect requests"
Thu Feb  8 18:04:59 2018: Acquired audio card Audio0
Thu Feb  8 18:04:59 2018: Acquired audio card Audio1
Thu Feb  8 18:04:59 2018: creating alsa driver ... hw:NVidia,8|hw:SB,0|4096|2|44100|0|2|nomon|swmeter|-|32bit
Thu Feb  8 18:04:59 2018: Using ALSA driver HDA-Intel running on card 1 - HDA NVidia at 0xfeb7c000 irq 19
Thu Feb  8 18:04:59 2018: configuring for 44100Hz, period = 4096 frames (92.9 ms), buffer = 2 periods
Thu Feb  8 18:04:59 2018: ALSA: final selected sample format for capture: 32bit integer little-endian
Thu Feb  8 18:04:59 2018: ALSA: use 2 periods for capture
Thu Feb  8 18:04:59 2018: ALSA: final selected sample format for playback: 32bit integer little-endian
Thu Feb  8 18:04:59 2018: ALSA: use 2 periods for playback
Thu Feb  8 18:05:00 2018: graph reorder: new port 'system:capture_1'
Thu Feb  8 18:05:00 2018: New client 'system' with PID 0
Thu Feb  8 18:05:00 2018: graph reorder: new port 'system:capture_2'
Thu Feb  8 18:05:00 2018: graph reorder: new port 'system:playback_1'
Thu Feb  8 18:05:00 2018: graph reorder: new port 'system:playback_2'

Code: Select all

$ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: SB [HDA ATI SB], device 0: VT1708S Analog [VT1708S Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: SB [HDA ATI SB], device 1: VT1708S Digital [VT1708S Digital]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 3: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 7: HDMI 1 [HDMI 1]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 8: HDMI 2 [HDMI 2]
  Subdevices: 0/1
  Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 9: HDMI 3 [HDMI 3]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

Code: Select all

$ lspci | grep -i 'nvidia'
02:00.0 VGA compatible controller: NVIDIA Corporation GK106 [GeForce GTX 650 Ti Boost] (rev a1)
02:00.1 Audio device: NVIDIA Corporation GK106 HDMI Audio Controller (rev a1)

Re: No sound with jack through Nvidia hdmi

Posted: Sun Apr 11, 2021 3:22 pm
by Philipp91
Did you ever find a solution for this?

I'm encountering exactly the same problem: HDMI audio works with PulseAudio but not with Jack. Onboard analog sound output works with both. I've tested through all the subdevices listed on my machine: hw:NVidia, hw:NVidia,3, hw:NVidia,7, hw:NVidia,8, hw:NVidia,9, hw:NVidia,10.

Re: No sound with jack through Nvidia hdmi

Posted: Thu Apr 15, 2021 5:32 am
by ZestieBumwhig
In alsamixer, make sure SPDIF isn't muted. It always starts as "muted" for me, and that's the HDMI audio out.