[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: No sound in Wheezy; Pulse audio through Nvidia graphics card to HDMI



Included some more hardware information below,

Thanks,
James


On 23 March 2015 at 21:26, Eric Sharkey <eric@lisaneric.org> wrote:
On Mon, Mar 23, 2015 at 9:41 AM, James Allsopp
<jamesaallsopp@googlemail.com> wrote:
> Hi,
> Just reinstalled debian and are having lots of problems getting the sound to
> work through HDMI. I had it working but now it has just stopped. I'm
> watching the screen through the same HDMI so I presume hardware is good.

What kind of hardware is it?  You've said "nvidia" but not which model.

Sorry, didn't make myself clear, the sound card is an intel hda onboard and there's a small cable which takes this from the motherboard to the nvidia graphics card, which then connects to the HDMI cable. These are shown in the lspci below.

00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 02)
00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 02)
00:1c.3 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 4 (rev 02)
00:1c.4 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 5 (rev 02)
00:1c.5 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 6 (rev 02)
00:1d.0 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 02)
00:1d.1 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 02)
00:1d.2 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 02)
00:1d.7 USB controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 92)
00:1f.0 ISA bridge: Intel Corporation 82801IR (ICH9R) LPC Interface Controller (rev 02)
00:1f.2 SATA controller: Intel Corporation 82801IR/IO/IH (ICH9R/DO/DH) 6 port SATA Controller [AHCI mode] (rev 02)
00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 02)
01:00.0 VGA compatible controller: NVIDIA Corporation G96 [GeForce 9500 GT] (rev a1)

I've installed the nvidia drivers; here's the lsmod
Module                  Size  Used by
cryptd                 14517  0
aes_x86_64             16843  3
aes_generic            33026  1 aes_x86_64
ppdev                  12763  0
lp                     17149  0
nfsd                  216181  2
nfs                   308353  0
nfs_acl                12511  2 nfs,nfsd
auth_rpcgss            37143  2 nfs,nfsd
fscache                36739  1 nfs
lockd                  67306  2 nfs,nfsd
sunrpc                173730  6 lockd,auth_rpcgss,nfs_acl,nfs,nfsd
loop                   22641  0
hid_logitech           17472  0
ff_memless             12708  1 hid_logitech
usblp                  17343  0
snd_hda_codec_realtek   188851  1
snd_usb_audio          89083  0
joydev                 17266  0
snd_usbmidi_lib        23369  1 snd_usb_audio
snd_hda_intel          26259  3
snd_seq_midi           12848  0
snd_seq_midi_event     13316  1 snd_seq_midi
hid_logitech_dj        17313  0
snd_hda_codec          78031  2 snd_hda_intel,snd_hda_codec_realtek
usbhid                 36418  2 hid_logitech_dj,hid_logitech
snd_rawmidi            23060  2 snd_seq_midi,snd_usbmidi_lib
arc4                   12458  2
hid                    81372  3 usbhid,hid_logitech_dj,hid_logitech
gspca_ov534            13440  0
gspca_main             22764  1 gspca_ov534
videodev               70889  1 gspca_main
v4l2_compat_ioctl32    16655  1 videodev
media                  18148  1 videodev
nvidia              10492298  38
ath5k                 129406  0
snd_hwdep              13186  2 snd_hda_codec,snd_usb_audio
snd_pcm                68083  3 snd_hda_codec,snd_hda_intel,snd_usb_audio
snd_page_alloc         13003  2 snd_pcm,snd_hda_intel
snd_seq                45126  2 snd_seq_midi_event,snd_seq_midi
ath                    21370  1 ath5k
sg                     25874  0
snd_seq_device         13176  3 snd_seq,snd_rawmidi,snd_seq_midi
sr_mod                 21899  0
snd_timer              22917  2 snd_seq,snd_pcm
cdrom                  35401  1 sr_mod
snd                    52893  17 snd_timer,snd_seq_device,snd_seq,snd_pcm,snd_hwdep,snd_rawmidi,snd_hda_codec,snd_hda_intel,snd_usbmidi_lib,snd_usb_audio,snd_hda_codec_realtek
firewire_ohci          35772  0
mac80211              192806  1 ath5k
ata_generic            12479  0
cfg80211              137243  3 mac80211,ath,ath5k
acpi_cpufreq           12935  0
firewire_core          48449  1 firewire_ohci
i2c_i801               16870  0
psmouse                69265  0
soundcore              13065  1 snd
i2c_core               23876  3 i2c_i801,nvidia,videodev
evdev                  17562  15
serio_raw              12931  0
pcspkr                 12579  0
parport_pc             22364  1
mperf                  12453  1 acpi_cpufreq
rfkill                 19012  2 cfg80211
crc_itu_t              12347  1 firewire_core
pata_jmicron           12472  0
uhci_hcd               26865  0
r8169                  47008  0
mii                    12675  1 r8169
parport                31858  3 parport_pc,lp,ppdev
ehci_hcd               40249  0
iTCO_wdt               17081  0
x38_edac               12586  0
coretemp               12898  0
iTCO_vendor_support    12704  1 iTCO_wdt
processor              28149  1 acpi_cpufreq
edac_core              35258  2 x38_edac
button                 12937  0
usbcore               128741  9 ehci_hcd,uhci_hcd,gspca_main,gspca_ov534,usbhid,snd_usbmidi_lib,snd_usb_audio,usblp
floppy                 53134  0
usb_common             12354  1 usbcore
thermal_sys            18040  1 processor
ext4                  350804  5
crc16                  12343  1 ext4
mbcache                13114  1 ext4
jbd2                   62115  1 ext4
dm_mod                 63645  14
raid1                  30714  3
md_mod                 87742  4 raid1
sd_mod                 36136  10
crc_t10dif             12348  1 sd_mod
ahci                   24997  7
libahci                22941  1 ahci
libata                140630  4 libahci,ahci,pata_jmicron,ata_generic
scsi_mod              162321  4 libata,sd_mod,sr_mod,sg
 

> Here's my setup as described by aplay;
> james@Hawaiian:~$ aplay -L

The fact that aplay -L never mentions "NVidia" in the CARD= sections
should tell you that you have a problem.

Does your kernel see an audio device associated with your card?  It
should look something like this in lspci:

eddie% lspci | grep -i nvidia
01:00.0 VGA compatible controller: NVIDIA Corporation GK107 [GeForce
GT 640] (rev a1)
01:00.1 Audio device: NVIDIA Corporation GK107 HDMI Audio Controller (rev a1)

Whatever you have for your PCI IDs for your graphics card, there
should be a .1 device for the Audio Controller portion.

If you don't see that, you may have an older card that doesn't support
directing audio to HDMI with software.  The older cards typically
require a wire to connect the SPDIF output from the motherboard (or
other) sound card to an SPDIF input on the graphics card.  If you have
that kind of card, check your cabling.

Eric


Reply to: