On Wed, Aug 5, 2009 at 1:51 PM, Debian Bug Tracking System
<owner@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 <ben@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 <ben@decadent.org.uk> by
replying to this email.
--
539686: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=539686
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
---------- Forwarded message ----------
From: Ben Hutchings <ben@decadent.org.uk>
To: 539686-done@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.schindler@gmail.com>
To: submit@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