Included some more hardware information below,

Thanks,
James


On 23 March 2015 at 21:26, Eric Sharkey <e...@lisaneric.org> wrote:

> On Mon, Mar 23, 2015 at 9:41 AM, James Allsopp
> <jamesaalls...@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 via email to