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

Bug#539686: closed by Ben Hutchings <ben@decadent.org.uk> (Re: Bug#539686: linux-image-2.6-686: kernel does not load correct sound card module on Dell M1210)



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 <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



Reply to: