You are not logged in.

#1 2011-01-16 23:55:35

piffey
Member
From: Sioux Falls, SD
Registered: 2009-10-07
Posts: 54

Audio Issue: NVIDIA Card's HDMI Audio Not Playing, Headphones Do

Was keeping my system up to date remotely while I was traveling this last month and came back to the audio through my monitor speakers no longer working. The audio still plays through my headphones (edit: plugged into motherboard's audio jack while the monitor is plugged into the Nvidia card) with some light buzzing in the background and the speakers on the monitor click like they're about to turn on when my DE loads. I assume these are the usual suspects based on the other audio threads I've scoured:

aplay -l

**** List of PLAYBACK Hardware Devices ****
card 0: NVidia [HDA NVidia], device 0: ALC889 Analog [ALC889 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: NVidia [HDA NVidia], device 1: ALC889 Digital [ALC889 Digital]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: NVidia [HDA NVidia], device 3: NVIDIA HDMI [NVIDIA HDMI]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

lsmod | grep snd

snd_hda_codec_nvhdmi    14827  1 
snd_hda_codec_realtek   275887  1 
snd_seq_dummy           1431  0 
snd_seq_oss            28760  0 
snd_seq_midi_event      5436  1 snd_seq_oss
snd_seq                50082  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
snd_seq_device          5297  3 snd_seq_dummy,snd_seq_oss,snd_seq
snd_pcm_oss            39221  0 
snd_mixer_oss          17106  1 snd_pcm_oss
snd_hda_intel          22317  3 
snd_hda_codec          79288  3 snd_hda_codec_nvhdmi,snd_hda_codec_realtek,snd_hda_intel
snd_hwdep               6110  1 snd_hda_codec
snd_pcm                71953  3 snd_pcm_oss,snd_hda_intel,snd_hda_codec
snd_timer              19265  2 snd_seq,snd_pcm
snd                    57562  17 snd_hda_codec_realtek,snd_seq_oss,snd_seq,snd_seq_device,snd_pcm_oss,snd_mixer_oss,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_timer
soundcore               5969  1 snd
snd_page_alloc          7249  2 snd_hda_intel,snd_pcm

ls -l /dev/snd

crw-rw----+ 1 root audio 116, 11 Jan 16 17:24 controlC0
crw-rw----+ 1 root audio 116, 10 Jan 16 17:24 hwC0D0
crw-rw----+ 1 root audio 116,  9 Jan 16 17:24 hwC0D3
crw-rw----+ 1 root audio 116,  8 Jan 16 17:25 pcmC0D0c
crw-rw----+ 1 root audio 116,  7 Jan 16 17:25 pcmC0D0p
crw-rw----+ 1 root audio 116,  6 Jan 16 17:25 pcmC0D1p
crw-rw----+ 1 root audio 116,  5 Jan 16 17:24 pcmC0D2c
crw-rw----+ 1 root audio 116,  4 Jan 16 17:25 pcmC0D3p
crw-rw----+ 1 root audio 116,  3 Jan 16 17:24 seq
crw-rw----+ 1 root audio 116,  2 Jan 16 17:24 timer

cat /etc/rc.conf

MODULES=(!snd_pcm_oss)

lspci | grep Audio

00:07.0 Audio device: nVidia Corporation MCP72XE/MCP72P/MCP78U/MCP78S High Definition Audio (rev a1)

Edit

Just noticed this and figured it's likely related.

/var/log/errors.log

Jan 16 18:02:56 localhost pulseaudio[3439]: alsa-util.c: snd_pcm_avail_delay() returned strange values: delay 0 is less than avail 4.
Jan 16 18:02:56 localhost pulseaudio[3439]: alsa-util.c: Most likely this is a bug in the ALSA driver 'snd_hda_intel'. Please report this issue to the ALSA developers.
Jan 16 18:02:56 localhost pulseaudio[3439]: alsa-util.c: snd_pcm_dump():
Jan 16 18:02:56 localhost pulseaudio[3439]: alsa-util.c: Soft volume PCM
Jan 16 18:02:56 localhost pulseaudio[3439]: alsa-util.c: Control: PCM Playback Volume
Jan 16 18:02:56 localhost pulseaudio[3439]: alsa-util.c: min_dB: -51
Jan 16 18:02:56 localhost pulseaudio[3439]: alsa-util.c: max_dB: 0
Jan 16 18:02:56 localhost pulseaudio[3439]: alsa-util.c: resolution: 256
Jan 16 18:02:56 localhost pulseaudio[3439]: alsa-util.c: Its setup is:
Jan 16 18:02:56 localhost pulseaudio[3439]: alsa-util.c:   stream       : CAPTURE
Jan 16 18:02:56 localhost pulseaudio[3439]: alsa-util.c:   access       : MMAP_INTERLEAVED
Jan 16 18:02:56 localhost pulseaudio[3439]: alsa-util.c:   format       : S16_LE
Jan 16 18:02:56 localhost pulseaudio[3439]: alsa-util.c:   subformat    : STD
Jan 16 18:02:56 localhost pulseaudio[3439]: alsa-util.c:   channels     : 2
Jan 16 18:02:56 localhost pulseaudio[3439]: alsa-util.c:   rate         : 44100
Jan 16 18:02:56 localhost pulseaudio[3439]: alsa-util.c:   exact rate   : 44100 (44100/1)
Jan 16 18:02:56 localhost pulseaudio[3439]: alsa-util.c:   msbits       : 16
Jan 16 18:02:56 localhost pulseaudio[3439]: alsa-util.c:   buffer_size  : 16384
Jan 16 18:02:56 localhost pulseaudio[3439]: alsa-util.c:   period_size  : 8192
Jan 16 18:02:56 localhost pulseaudio[3439]: alsa-util.c:   period_time  : 185759
Jan 16 18:02:56 localhost pulseaudio[3439]: alsa-util.c:   tstamp_mode  : ENABLE
Jan 16 18:02:56 localhost pulseaudio[3439]: alsa-util.c:   period_step  : 1
Jan 16 18:02:56 localhost pulseaudio[3439]: alsa-util.c:   avail_min    : 15502
Jan 16 18:02:56 localhost pulseaudio[3439]: alsa-util.c:   period_event : 0
Jan 16 18:02:56 localhost pulseaudio[3439]: alsa-util.c:   start_threshold  : -1
Jan 16 18:02:56 localhost pulseaudio[3439]: alsa-util.c:   stop_threshold   : 4611686018427387904
Jan 16 18:02:56 localhost pulseaudio[3439]: alsa-util.c:   silence_threshold: 0
Jan 16 18:02:56 localhost pulseaudio[3439]: alsa-util.c:   silence_size : 0
Jan 16 18:02:56 localhost pulseaudio[3439]: alsa-util.c:   boundary     : 4611686018427387904
Jan 16 18:02:56 localhost pulseaudio[3439]: alsa-util.c: Slave: Hardware PCM card 0 'HDA NVidia' device 0 subdevice 0
Jan 16 18:02:56 localhost pulseaudio[3439]: alsa-util.c: Its setup is:
Jan 16 18:02:56 localhost pulseaudio[3439]: alsa-util.c:   stream       : CAPTURE
Jan 16 18:02:56 localhost pulseaudio[3439]: alsa-util.c:   access       : MMAP_INTERLEAVED
Jan 16 18:02:56 localhost pulseaudio[3439]: alsa-util.c:   format       : S16_LE
Jan 16 18:02:56 localhost pulseaudio[3439]: alsa-util.c:   subformat    : STD
Jan 16 18:02:56 localhost pulseaudio[3439]: alsa-util.c:   channels     : 2
Jan 16 18:02:56 localhost pulseaudio[3439]: alsa-util.c:   rate         : 44100
Jan 16 18:02:56 localhost pulseaudio[3439]: alsa-util.c:   exact rate   : 44100 (44100/1)
Jan 16 18:02:56 localhost pulseaudio[3439]: alsa-util.c:   msbits       : 16
Jan 16 18:02:56 localhost pulseaudio[3439]: alsa-util.c:   buffer_size  : 16384
Jan 16 18:02:56 localhost pulseaudio[3439]: alsa-util.c:   period_size  : 8192
Jan 16 18:02:56 localhost pulseaudio[3439]: alsa-util.c:   period_time  : 185759
Jan 16 18:02:56 localhost pulseaudio[3439]: alsa-util.c:   tstamp_mode  : ENABLE
Jan 16 18:02:56 localhost pulseaudio[3439]: alsa-util.c:   period_step  : 1
Jan 16 18:02:56 localhost pulseaudio[3439]: alsa-util.c:   avail_min    : 15502
Jan 16 18:02:56 localhost pulseaudio[3439]: alsa-util.c:   period_event : 0
Jan 16 18:02:56 localhost pulseaudio[3439]: alsa-util.c:   start_threshold  : -1
Jan 16 18:02:56 localhost pulseaudio[3439]: alsa-util.c:   stop_threshold   : 4611686018427387904
Jan 16 18:02:56 localhost pulseaudio[3439]: alsa-util.c:   silence_threshold: 0
Jan 16 18:02:56 localhost pulseaudio[3439]: alsa-util.c:   silence_size : 0
Jan 16 18:02:56 localhost pulseaudio[3439]: alsa-util.c:   boundary     : 4611686018427387904
Jan 16 18:02:56 localhost pulseaudio[3439]: alsa-util.c:   appl_ptr     : 15508
Jan 16 18:02:56 localhost pulseaudio[3439]: alsa-util.c:   hw_ptr       : 15508

Last edited by piffey (2011-01-17 00:26:44)

Offline

#2 2011-01-17 09:07:21

z0id
Member
From: Romania
Registered: 2010-02-02
Posts: 122

Re: Audio Issue: NVIDIA Card's HDMI Audio Not Playing, Headphones Do

Unmute a S/PDIF channel in alsamixer.


/usr/bin/drinking

Offline

#3 2011-01-17 15:39:26

piffey
Member
From: Sioux Falls, SD
Registered: 2009-10-07
Posts: 54

Re: Audio Issue: NVIDIA Card's HDMI Audio Not Playing, Headphones Do

z0id wrote:

Unmute a S/PDIF channel in alsamixer.

All S/PDIF channels unmuted.

Offline

#4 2011-01-23 19:44:56

piffey
Member
From: Sioux Falls, SD
Registered: 2009-10-07
Posts: 54

Re: Audio Issue: NVIDIA Card's HDMI Audio Not Playing, Headphones Do

Bump and, is there a possibility that th S/PDIF channels, even though they contain no adjustments other than mute in alsamixer, are somehow turned down? The speakers make the sound they normally do when they are turned on, it's just that nothing comes out. I assume the codecs are working fine since the AC jack with the headphones works fine.

Offline

#5 2011-01-27 06:29:18

whitethorn
Member
Registered: 2010-05-02
Posts: 153

Re: Audio Issue: NVIDIA Card's HDMI Audio Not Playing, Headphones Do

Well on my netbook the hdmi output works.  Do you have mplayer installed? Try running a file with

mplayer -ao alsa:device=hw=0.3 path/to/file

And see if that gets the sound to work.

Offline

#6 2011-01-28 13:11:05

jordz
Member
Registered: 2006-02-01
Posts: 248

Re: Audio Issue: NVIDIA Card's HDMI Audio Not Playing, Headphones Do

I also had some problems with my sound (ACL889). SPDIF stopped working after a kernel update and it showed that I had hdmi on my card which it doesn't.
Fixed it by specifying the model to the snd-hda-intel module: http://www.kernel.org/doc/Documentation … Models.txt
I used the model 6stack-dig and added it to /etc/modprobe.d/modprobe.conf.

options snd-hda-intel model=6stack-dig

Maybe you can try another model?

Edit:
More people have problems with the ACL889 and the last kernel update:
http://forums.gentoo.org/viewtopic-t-85 … art-0.html

Last edited by jordz (2011-01-28 13:12:00)

Offline

#7 2011-01-31 23:41:31

Musikolo
Member
Registered: 2008-11-10
Posts: 35

Re: Audio Issue: NVIDIA Card's HDMI Audio Not Playing, Headphones Do

Offline

Board footer

Powered by FluxBB