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 >