[PLUG] Restoring Sound

Rich Shepard rshepard at appl-ecosys.com
Wed Jan 3 23:44:21 UTC 2007


On Wed, 3 Jan 2007, Alan Olsen wrote:

> Run /sbin/lsmod and see what comes up.

Alan,

   I don't have nearly as many.

   The output of 'lspci | egrep audio' is:

00:06.0 Multimedia audio controller: nVidia Corporation MCP2S AC'97 Audio Controller (rev a1)

   And the output of 'lsmod' is:

Module                  Size  Used by    Tainted: PF 
ac97                    3104   0  (unused)
usb-storage            65536   0 
i810_audio             27548   2 
ac97_codec             13268   0  [i810_audio]
soundcore               3652   2  [i810_audio]
scanner                10880   0 
vmnet                  28896   2 
vmmon                  91908   0  (unused)
usb-ohci               19176   0  (unused)
ehci-hcd               17964   0  (unused)
usbcore                61836   1  [usb-storage scanner usb-ohci ehci-hcd]
forcedeth              10412   0  (unused)
parport_serial          4264   0  (unused)
8139too                14760   1 
mii                     2368   0  [8139too]
crc32                   2848   0  [8139too]
sym53c8xx              61984   0 
st                     28664   0 
ide-scsi               10032   0 
dummy                    988   0  (unused)
generic_serial          8316   0  (unused)
agpgart                47108   0  (unused)
parport_pc             15684   0  [parport_serial]
parport                24712   0  [parport_pc]
apm                    10028   2

> Of these, the "sndcore" module seems to load in the "snd" module which loads
> in everything else.  You may have only part of the sound modules loaded.

   That's probably the case.

> Check /etc/modprobe.conf to see what the system believes you need for
> sound.  Here are the lines from mine:

> alias snd-card-0 snd-via82xx
> options snd-card-0 index=0
> options snd-via82xx index=0
> remove snd-via82xx { /usr/sbin/alsactl store 0 >/dev/null 2>&1 || : ; };
> /sbin/modprobe -r --ignore-remove snd-via82xx

   All I have is for the SCSI card for the tape and cdrw drives:

install sym53c8xx.o.gz

   OTOH, /etc/modules.conf contains:

# --- BEGIN: Generated by ALSACONF, do not edit. ---
# --- ALSACONF version 1.0.9a ---
alias char-major-116 snd
alias char-major-14 soundcore
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss
alias snd-card-0 snd-via82xx
alias sound-slot-0 snd-via82xx
# --- END: Generated by ALSACONF, do not edit. ---

   But, when I try to run /etc/rc.d/rc.alsa start I see,

Loading ALSA kernel modules.
modprobe: Can't locate module snd-via82xx

   and when I run locate, I see that it's only in the 2.6.16 kernel and I'm
running 2.4.32. (I just built 2.4.33.4) and will install and boot into that
tomorrow morning.)

   So I seem to be in check mate.

Thanks,

Rich

-- 
Richard B. Shepard, Ph.D.               |    The Environmental Permitting
Applied Ecosystem Services, Inc.        |          Accelerator(TM)
<http://www.appl-ecosys.com>     Voice: 503-667-4517      Fax: 503-667-8863



More information about the PLUG mailing list