[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#539686: marked as done (linux-image-2.6-686: kernel does not load correct sound card module on Dell M1210)



Your message dated Mon, 03 Aug 2009 01:57:33 +0100
with message-id <1249261053.4998.34.camel@localhost>
and subject line Re: Bug#539686: linux-image-2.6-686: kernel does not load correct sound card module  on Dell M1210
has caused the Debian Bug report #539686,
regarding linux-image-2.6-686: kernel does not load correct sound card module  on Dell M1210
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
539686: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=539686
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message --- 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

--- End Message ---
--- Begin Message ---
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.

Attachment: signature.asc
Description: This is a digitally signed message part


--- End Message ---

Reply to: