Thanks for the clarification and pointers. I still think that there is a bug somewhere because when I installed Debian on my computer, I got no error messages, no warnings, but the sound didn't work. I suspected that the kernel was not the package with the error, but I didn't know which package was. I guess I should have submitted the bug to whichever package alsaconf belongs to, because alsaconf said it was configuring /etc/modprobe.d/alsa-base, but didn't do it in such a way that I could get sound on a reboot.
Cheers, Ian On Wed, Aug 5, 2009 at 1:51 PM, Debian Bug Tracking System < ow...@bugs.debian.org> wrote: > > This is an automatic notification regarding your Bug report > which was filed against the linux-image-2.6-686 package: > > #539686: linux-image-2.6-686: kernel does not load correct sound card > module on Dell M1210 > > It has been closed by Ben Hutchings <b...@decadent.org.uk>. > > Their explanation is attached below along with your original report. > If this explanation is unsatisfactory and you have not received a > better one in a separate message then please contact Ben Hutchings < > b...@decadent.org.uk> by > replying to this email. > > > -- > 539686: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=539686 > Debian Bug Tracking System > Contact ow...@bugs.debian.org with problems > > > ---------- Forwarded message ---------- > From: Ben Hutchings <b...@decadent.org.uk> > To: 539686-d...@bugs.debian.org > Date: Mon, 03 Aug 2009 01:57:33 +0100 > Subject: Re: Bug#539686: linux-image-2.6-686: kernel does not load correct > sound card module on Dell M1210 > On Mon, 2009-08-03 at 00:07 +0200, Ian Schindler wrote: > > Package: linux-image-2.6-686 > > Version: 2.6.26+17+lenny1 > > Severity: normal > > > > *** Please type your report below this line *** > > > > The kernel was loading snd_usb_audio rather than snd_hda_intel after > > each reboot. > > According to the lsmod output, both snd_usb_audio and snd_hda_intel were > and still are loaded. The Dell M1210 apparently has a built-in "webcam" > and associated microphone, and the USB audio driver is used for this > microphone. So I don't see that there is a kernel bug here. > > > I lived with this problem for some time, running alsaconf > > after each reboot to get the sound working. > [...] > > The recommended method for controlling device numbering is documented in > /usr/share/doc/alsa-base/README.Debian.gz > > It should also be possible to change the default device (without > renumbering) by setting the environment variable ALSA_CARD or editing > ~/.asoundrc. > > Ben. > > -- > Ben Hutchings > Unix is many things to many people, > but it's never been everything to anybody. > > > ---------- Forwarded message ---------- > From: Ian Schindler <ian.schind...@gmail.com> > To: sub...@bugs.debian.org > Date: Mon, 3 Aug 2009 00:07:37 +0200 > Subject: linux-image-2.6-686: kernel does not load correct sound card > module on Dell M1210 > Package: linux-image-2.6-686 > Version: 2.6.26+17+lenny1 > Severity: normal > > *** Please type your report below this line *** > > The kernel was loading snd_usb_audio rather than snd_hda_intel after > each reboot. I lived with this problem for some time, running alsaconf > after each reboot to get the sound working. Finally I investigated > further, localising the problem. I added the following line to > /etc/modeprobe.d/alsabase: > options snd_usb_audio index=-2 > > Which solved the problem. > > I am including some information I used to localize the problem: > > DATA BEFORE RUNNING alsaconf: > > # asoundconf list > Names of available sound cards: > U0x46d0x8c6 > > $ cat /proc/asound/modules > 0 snd_usb_audio > > $ cat /proc/asound/cards > > 0 [U0x46d0x8c6 ]: USB-Audio - USB Device 0x46d:0x8c6 > USB Device 0x46d:0x8c6 at usb-0000:00:1d.7-5, high > speed > > $lsmod | grep snd > > snd_hda_intel 325688 0 > snd_pcm_oss 32832 0 > snd_mixer_oss 12320 1 snd_pcm_oss > snd_usb_audio 70304 0 > snd_usb_lib 13440 1 snd_usb_audio > snd_pcm 62596 3 snd_hda_intel,snd_pcm_oss,snd_usb_audio > snd_hwdep 6212 1 snd_usb_audio > snd_seq_dummy 2660 0 > snd_seq_oss 24992 0 > snd_seq_midi 5728 0 > snd_rawmidi 18528 2 snd_usb_lib,snd_seq_midi > snd_seq_midi_event 6432 2 snd_seq_oss,snd_seq_midi > snd_seq 41456 6 > snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event > snd_timer 17800 2 snd_pcm,snd_seq > snd_seq_device 6380 5 > snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq > snd 45604 11 > > snd_hda_intel,snd_pcm_oss,snd_mixer_oss,snd_usb_audio,snd_pcm,snd_hwdep,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device > soundcore 6368 1 snd > snd_page_alloc 7816 2 snd_hda_intel,snd_pcm > usbcore 118224 8 > snd_usb_audio,snd_usb_lib,uvcvideo,hci_usb,usbhid,ehci_hcd,uhci_hcd > > -------------------------------------------------------------------- > > DATA AFTER RUNNING alsaconf: > > # asoundconf list > Names of available sound cards: > Intel > > $ cat /proc/asound/modules > 0 snd_hda_intel > > $ cat /proc/asound/cards > 0 [Intel ]: HDA-Intel - HDA Intel > HDA Intel at 0xefebc000 irq 21 > > $ lsmod | grep snd > > snd_hda_intel 325688 0 > snd_pcm_oss 32832 0 > snd_mixer_oss 12320 1 snd_pcm_oss > snd_pcm 62596 2 snd_hda_intel,snd_pcm_oss > snd_seq_dummy 2660 0 > snd_seq_oss 24992 0 > snd_seq_midi 5728 0 > snd_rawmidi 18528 1 snd_seq_midi > snd_seq_midi_event 6432 2 snd_seq_oss,snd_seq_midi > snd_seq 41456 6 > snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event > snd_timer 17800 2 snd_pcm,snd_seq > snd_seq_device 6380 5 > snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq > snd 45604 9 > > snd_hda_intel,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device > soundcore 6368 1 snd > snd_page_alloc 7816 2 snd_hda_intel,snd_pcm > > > > -- System Information: > Debian Release: 5.0.2 > APT prefers stable > APT policy: (500, 'stable') > Architecture: i386 (i686) > > Kernel: Linux 2.6.26-2-686 (SMP w/2 CPU cores) > Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=ANSI_X3.4-1968) > (ignored: LC_ALL set to C) > Shell: /bin/sh linked to /bin/bash > > Versions of packages linux-image-2.6-686 depends on: > ii linux-image-2.6.26-2-686 2.6.26-17lenny1 Linux 2.6.26 image on > PPro/Celeron > > linux-image-2.6-686 recommends no packages. > > linux-image-2.6-686 suggests no packages. > > -- no debconf information > >