Hi, Following a hardware upgrade (motherboard) of one of my systems I am having an issue with sound when using TV applications, (i.e. kwintv or motv). Whilst I am getting a reasonable picture no matter what I try I cannot hear anything. The card is a Hauppauge WinTV card with its line-out audio port connected to the line-in port on a Sound Blaster Live card. Both cards were picked up and configured using the YAST defaults during the install process. They worked together quite happily before I upgraded other parts of the system and reinstalled SuSE 8.1. As far as I can see the mixer settings are all up high so line-in on the sound card is not muted. The sound card output works normally for other uses (e.g. MP3 playbackup or KDE sounds). Note that I am running SuSE 8.1 not 8.2 (because the tg3 driver doesn't appear to work with my network card on it and Promise haven't released drivers for the SATA Raid chipset on my motherboard yet for 8.2) Any ideas what I can do to get this working? Many thanks Tim p.s. I have included below the relevent sections of /var/log/messages and /etc/modules.conf as well as an lsmod output in the hope someone can spot something (probably obvious) that I'm missing <------------ /var/log/messages ------------------> May 5 12:13:44 theblob kernel: Linux video capture interface: v1.00 May 5 12:13:44 theblob kernel: i2c-core.o: i2c core module version 2.6.4 (20020719) May 5 12:13:44 theblob kernel: i2c-algo-bit.o: i2c bit algorithm module version 2.6.4 (20020719) May 5 12:13:44 theblob kernel: bttv: driver version 0.7.91 loaded May 5 12:13:44 theblob kernel: bttv: using 2 buffers with 2080k (4160k total) for capture May 5 12:13:44 theblob kernel: bttv: Host bridge is PCI device 1106:3189 May 5 12:13:44 theblob kernel: bttv: Bt8xx card found (0). May 5 12:13:44 theblob kernel: PCI: Found IRQ 10 for device 00:0e.0 May 5 12:13:44 theblob kernel: PCI: Sharing IRQ 10 with 00:07.0 May 5 12:13:44 theblob kernel: PCI: Sharing IRQ 10 with 00:08.0 May 5 12:13:44 theblob kernel: PCI: Sharing IRQ 10 with 00:0e.1 May 5 12:13:44 theblob kernel: bttv0: Bt878 (rev 17) at 00:0e.0, irq: 10, latency: 32, memory: 0xda800000 May 5 12:13:44 theblob kernel: bttv0: detected: Hauppauge WinTV [card=10], PCI subsystem ID is 0070:13eb May 5 12:13:44 theblob kernel: bttv0: using: BT878(Hauppauge (bt878)) [card=10,insmod option] May 5 12:13:44 theblob kernel: bttv0: Hauppauge/Voodoo msp34xx: reset line init [5] May 5 12:13:44 theblob kernel: i2c-algo-bit.o: Adapter: bt848 #0 scl: 1 sda: 1 -- testing... May 5 12:13:44 theblob kernel: i2c-algo-bit.o:1 scl: 1 sda: 0 May 5 12:13:44 theblob kernel: i2c-algo-bit.o:2 scl: 1 sda: 1 May 5 12:13:44 theblob kernel: i2c-algo-bit.o:3 scl: 0 sda: 1 May 5 12:13:44 theblob kernel: i2c-algo-bit.o:4 scl: 1 sda: 1 May 5 12:13:44 theblob kernel: i2c-algo-bit.o: bt848 #0 passed test. May 5 12:13:44 theblob kernel: i2c-core.o: adapter bt848 #0 registered as adapter 0. May 5 12:13:44 theblob kernel: bttv0: Hauppauge eeprom: model=44354, tuner=Temic 4009FR5 (20), radio=yes May 5 12:13:44 theblob kernel: bttv0: i2c: checking for MSP34xx @ 0x80... found May 5 12:13:45 theblob kernel: i2c-core.o: driver i2c msp3400 driver registered. May 5 12:13:45 theblob kernel: msp34xx: init: chip=MSP3415D-B3, has NICAM support May 5 12:13:45 theblob kernel: msp3410: daemon started May 5 12:13:45 theblob kernel: bttv0: i2c attach [client=MSP3415D-B3,ok] May 5 12:13:45 theblob kernel: i2c-core.o: client [MSP3415D-B3] registered to adapter [bt848 #0](pos. 0). May 5 12:13:45 theblob kernel: bttv0: i2c: checking for TDA9875 @ 0xb0... not found May 5 12:13:45 theblob kernel: bttv0: i2c: checking for TDA7432 @ 0x8a... not found May 5 12:13:45 theblob kernel: tvaudio: TV audio decoder + audio/video mux driver May 5 12:13:45 theblob kernel: tvaudio: known chips: tda9840,tda9873h,tda9874h/a,tda9850,tda9855,tea6300,tea6420,tda8425,pic16c54 (PV951) May 5 12:13:45 theblob kernel: i2c-core.o: driver generic i2c audio driver registered. May 5 12:13:45 theblob kernel: i2c-core.o: driver i2c TV tuner driver registered. May 5 12:13:45 theblob kernel: tuner: probing bt848 #0 i2c adapter [id=0x10005] May 5 12:13:45 theblob kernel: tuner: chip found @ 0xc2 May 5 12:13:45 theblob kernel: bttv0: i2c attach [client=Temic PAL_BG (4009 FR5) or PAL_I,ok] May 5 12:13:45 theblob kernel: i2c-core.o: client [Temic PAL_BG (4009 FR5) or PAL_I] registered to adapter [bt848 #0](pos. 1). May 5 12:13:45 theblob kernel: bttv0: registered device video0 May 5 12:13:45 theblob kernel: bttv0: registered device vbi0 May 5 12:13:45 theblob kernel: bttv0: registered device radio0 May 5 12:13:45 theblob kernel: bttv0: PLL: 28636363 => 35468950 ... ok <----------------------------------------------------> <------------------ lsmod output --------------------> Module Size Used by Tainted: P snd-pcm-oss 48576 0 (autoclean) snd-mixer-oss 14776 1 (autoclean) [snd-pcm-oss] tuner 10208 1 (autoclean) tvaudio 12636 0 (autoclean) (unused) msp3400 16588 1 (autoclean) bttv 65664 1 (autoclean) i2c-algo-bit 7880 1 (autoclean) [bttv] i2c-core 15364 0 (autoclean) [tuner tvaudio msp3400 bttv i2c-algo-bit] videodev 6112 4 (autoclean) [bttv] agpgart 37536 3 (autoclean) nvidia 1540256 10 (autoclean) isa-pnp 31520 0 (unused) snd-seq-oss 31520 0 (autoclean) snd-seq-midi 5056 0 (unused) ipv6 150036 -1 (autoclean) snd-emu10k1-synth 6364 0 snd-emux-synth 32508 0 [snd-emu10k1-synth] snd-seq-midi-emul 5344 0 [snd-emux-synth] snd-seq-virmidi 4280 0 [snd-emux-synth] snd-seq-midi-event 3048 0 [snd-seq-oss snd-seq-midi snd-seq-virmidi] snd-seq 43280 2 [snd-seq-oss snd-seq-midi snd-emux-synth snd-seq-midi-emul snd-seq-virmidi snd-seq-midi-event] snd-emu10k1 75600 1 [snd-emu10k1-synth] snd-pcm 71264 0 [snd-pcm-oss snd-emu10k1] snd-timer 13156 0 [snd-seq snd-pcm] snd-hwdep 5376 0 [snd-emu10k1] snd-util-mem 1536 0 [snd-emux-synth snd-emu10k1] snd-rawmidi 15520 0 [snd-seq-midi snd-seq-virmidi snd-emu10k1] snd-seq-device 4588 0 [snd-seq-oss snd-seq-midi snd-emu10k1-synth snd-emux-synth snd-seq snd-emu10k1 snd-rawmidi] snd-ac97-codec 30052 0 [snd-emu10k1] snd 35556 0 [snd-pcm-oss snd-mixer-oss snd-seq-oss snd-seq-midi snd-emu10k1-synth snd-emux-synth snd-seq-midi-emul snd-seq-virmidi snd-seq-midi-event snd-seq snd-emu10k1 snd-pcm snd-timer snd-hwdep snd-util-mem snd-rawmidi snd-seq-device snd-ac97-codec] soundcore 3716 0 [snd] st 28428 0 (autoclean) (unused) sr_mod 14616 0 (autoclean) cdrom 28736 0 (autoclean) [sr_mod] sg 29568 0 (autoclean) joydev 5920 0 (unused) evdev 4640 0 (unused) input 3296 0 [joydev evdev] usb-uhci 23052 0 (unused) ehci-hcd 14888 0 (unused) usbcore 61696 1 [snd usb-uhci ehci-hcd] tg3 45672 1 lvm-mod 65184 0 (autoclean) ft3xx 190400 1 ide-scsi 8816 0 ext3 84072 2 jbd 50236 2 [ext3] ataraid 7076 0 (unused) <--------------------------------------------------------> <-------------- from modules.conf -----------------------> options snd-emu10k1 snd_enable=1 snd_index=0 options snd snd_cards_limit=1 snd_major=116 # gZD2.FfCiMJnnUxC:CT4832 SBLive! Value alias snd-card-0 snd-emu10k1 # YaST2: sound system dependent part # alias sound-slot-0 snd-card-0 alias sound-service-0-0 snd-mixer-oss alias sound-service-0-1 snd-seq-oss alias sound-service-0-3 snd-pcm-oss alias sound-service-0-8 snd-seq-oss alias sound-service-0-11 snd-mixer-oss alias sound-service-0-12 snd-pcm-oss options i2c-algo-bit bit_test=1 # YaST2 configured TV card # vuMS.jkuH1hutKMA:Hauppauge (bt878) alias char-major-81-0 bttv alias char-major-81-1 off alias char-major-81-2 off alias char-major-81-3 off options bttv card=10 <--------------------------------------------------->