After upgrading the kernel from 2.6.14-r4 (gentoo-sources) to 2.6.15-r1 (gentoo-sources) my TV audio is no longer working. I tried it with both the internal ALSA driver (it worked before with that) and the alsa-driver package (didn't try that before). Sound: Multimedia audio controller: Cirrus Logic CS 4614/22/24 [CrystalClear SoundFusion Audio Accelerator] (rev 01) TV: Multimedia video controller: Brooktree Corporation Bt878 Video Capture (rev 11) Multimedia controller: Brooktree Corporation Bt878 Audio Capture (rev 11) The audio signal goes out of the TV card and into the soundcard line-in. I checked the volume of the line-in audio canal in alsamixer and it seems to be Ok. When I start tvtime I only hear a short noise. When changing the channel in tvtime it's the same. The TV picture works as before, as well as the tuner, only the sound makes problems. dmesg | grep bttv: bttv: driver version 0.9.16 loaded bttv: using 8 buffers with 2080k (520 pages) each for capture bttv: Bt8xx card found (0). bttv0: Bt878 (rev 17) at 0000:01:0a.0, irq: 10, latency: 32, mmio: 0xd0000000 bttv0: detected: Pinnacle PCTV [card=39], PCI subsystem ID is 11bd:0012 bttv0: using: Pinnacle PCTV Studio/Rave [card=39,insmod option] bttv0: gpio: en=00000000, out=00000000 in=00ffe7ff [init] bttv0: i2c: checking for MSP34xx @ 0x80... found bttv0: pinnacle/mt: id=7 info="PAL / stereo" radio=no bttv0: using tuner=33 bttv0: i2c: checking for MSP34xx @ 0x80... found bttv0: i2c: checking for TDA9875 @ 0xb0... not found bttv0: i2c: checking for TDA7432 @ 0x8a... not found bttv0: registered device video0 bttv0: registered device vbi0 bttv0: PLL: 28636363 => 35468950 .. ok cat /etc/modules.d/bttv: options bttv card=39 tuner=33 Portage 2.0.54 (default-linux/x86/2005.1, gcc-3.4.4, glibc-2.3.5-r2, 2.6.15-gentoo-r1 i686) ================================================================= System uname: 2.6.15-gentoo-r1 i686 AMD Athlon(tm) XP 2600+ Gentoo Base System version 1.6.14 dev-lang/python: 2.3.5-r2, 2.4.2 sys-apps/sandbox: 1.2.12 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O3 -march=athlon-xp -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/env.d" CXXFLAGS="-O3 -march=athlon-xp -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="ftp://ftp.tu-clausthal.de/pub/linux/gentoo/ ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/ ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror/ http://ftp.uni-erlangen.de/pub/mirrors/gentoo ftp://ftp.join.uni-muenster.de/pub/linux/distributions/gentoo ftp://ftp.wh2.tu-dresden.de/pub/mirrors/gentoo ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ http://pandemonium.tiscali.de/pub/gentoo/" LANG="de_DE@euro" LC_ALL="de_DE@euro" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 X alsa apache2 apm arts audiofile avi berkdb bitmap-fonts bzip2 cdr crypt cups curl eds emboss encode esd exif expat fam foomaticdb fortran gdbm gif glut gnome gpm gstreamer gtk gtk2 gtkhtml idn imagemagick imlib ipv6 java jpeg lcms libg++ libwww mad mhash mikmod mng motif mozilla mp3 mpeg mysql ncurses nls ogg oggvorbis openal opengl oss pam pcre pdflib perl png python quicktime readline recode sdl sqlite ssl tcpd tiff truetype truetype-fonts type1-fonts udev usb vorbis xine xml2 xmms xv zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LDFLAGS, LINGUAS
Is this reproducible on the latest development kernel (currently 2.6.16_rc2)?
(In reply to comment #1) > Is this reproducible on the latest development kernel (currently 2.6.16_rc2)? Yes, it doesn't work either.
Please file a bug report against 2.6.16-rc2 for this upstream at http://bugzilla.kernel.org and post the new bug URL here.
Sorry, I forgot to report this bug (I've used kernel 2.6.14 for some time now..). Now I found a workaround: I have to unload the bttv module (rmmod bttv), then load the snd_bt87x (modprobe snd_bt87x) and then load bttv again. After these steps the sound is working again (although it is louder than before). Should I file an upstream bug now? I'm not really sure what triggers this bug. The kernel? Something different (udev?)?