I still cannot get my sound card to work!  Here is the evidence I've
been able to collect:

camille linux # lspci -v | grep -i audio
0000:00:1b.0 Class 0403: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6
Family) High Definition Audio Controller (rev 03)


I've added it to my /etc/make.conf:

camille linux # cat /etc/make.conf | grep 'ALSA_CARDS'
ALSA_CARDS="intel8x0"


Support for the snd-hda-intel (my card) has been compiled into the
kernel:

camille linux # cat /usr/src/linux/.config | grep 'HDA'
CONFIG_SND_HDA_INTEL=m

I rebuilt the kernel.

I've added the card infomation to /etc/modules.d/alsa:

# Alsa 0.9.X kernel modules' configuration file.
#
$Header: 
/var/cvsroot/gentoo-x86/media-sound/alsa-utils/files/alsa-modules.conf-rc,v 1.4 
2004/11/16 01:31:22 eradicator Exp $

# ALSA portion
alias char-major-116 snd
# OSS/Free portion
alias char-major-14 soundcore

##
## IMPORTANT:
## You need to customise this section for your specific sound card(s)
## and then run `update-modules' command.
## Read alsa-driver's INSTALL file in /usr/share/doc for more info.
##
##  ALSA portion
## alias snd-card-0 snd-interwave
alias snd-card-0 snd-hda-intel
## alias snd-card-1 snd-ens1371
##  OSS/Free portion
## alias sound-slot-0 snd-card-0
## alias sound-slot-1 snd-card-1
##

# OSS/Free portion - card #1
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
##  OSS/Free portion - card #2
## alias sound-service-1-0 snd-mixer-oss
## alias sound-service-1-3 snd-pcm-oss
## alias sound-service-1-12 snd-pcm-oss

alias /dev/mixer snd-mixer-oss
alias /dev/dsp snd-pcm-oss
alias /dev/midi snd-seq-oss

# Set this to the correct number of cards.
options snd cards_limit=1

And run modules-update:

camille linux # modules-update
camille linux #

I rebooted the computer.  

I attempted to start /etc/init.d/alsasound:

camille ~ # /etc/init.d/alsasound start
 * Loading ALSA modules ...
 *   Loading: snd-card-0 ...
WARNING: Error inserting snd_hda_codec
(/lib/modules/2.6.13-gentoo-r3/kernel/sound/pci/hda/snd-hda-codec.ko):
Unknown symbol in module, or unknown parameter (see dmesg)
FATAL: Error inserting snd_hda_intel
(/lib/modules/2.6.13-gentoo-r3/kernel/sound/pci/hda/snd-hda-intel.ko):
Unknown symbol in module, or unknown parameter (see dmesg)
[ !! ] *   Loading: snd-seq-oss ...
[ ok ] *   Loading: snd-pcm-oss ...
[ ok ] * ERROR: Failed to load necessary drivers
[ ok ] * Restoring Mixer Levels ...
 * No mixer config in /etc/asound.state, you have to unmute your card!
[ ok ]

I checked dmesg:

camille ~ # dmesg | grep 'snd_hda_codec'
snd_hda_codec: disagrees about version of symbol snd_ctl_add
snd_hda_codec: Unknown symbol snd_ctl_add
snd_hda_codec: disagrees about version of symbol snd_card_proc_new
snd_hda_codec: Unknown symbol snd_card_proc_new
snd_hda_codec: disagrees about version of symbol snd_ctl_find_id
snd_hda_codec: Unknown symbol snd_ctl_find_id
snd_hda_codec: disagrees about version of symbol snd_ctl_new1
snd_hda_codec: Unknown symbol snd_ctl_new1
snd_hda_codec: disagrees about version of symbol snd_component_add
snd_hda_codec: Unknown symbol snd_component_add
snd_hda_codec: disagrees about version of symbol snd_ctl_elem_read
snd_hda_codec: Unknown symbol snd_ctl_elem_read
snd_hda_codec: disagrees about version of symbol snd_ctl_elem_write
snd_hda_codec: Unknown symbol snd_ctl_elem_write
snd_hda_codec: disagrees about version of symbol snd_device_new
snd_hda_codec: Unknown symbol snd_device_new
snd_hda_codec: disagrees about version of symbol
snd_pcm_hw_constraint_step
snd_hda_codec: Unknown symbol snd_pcm_hw_constraint_step
snd_hda_intel: Unknown symbol snd_hda_codec_new
snd_hda_codec: disagrees about version of symbol snd_ctl_add
snd_hda_codec: Unknown symbol snd_ctl_add
snd_hda_codec: disagrees about version of symbol snd_card_proc_new
snd_hda_codec: Unknown symbol snd_card_proc_new
snd_hda_codec: disagrees about version of symbol snd_ctl_find_id
snd_hda_codec: Unknown symbol snd_ctl_find_id
snd_hda_codec: disagrees about version of symbol snd_ctl_new1
snd_hda_codec: Unknown symbol snd_ctl_new1
snd_hda_codec: disagrees about version of symbol snd_component_add
snd_hda_codec: Unknown symbol snd_component_add
snd_hda_codec: disagrees about version of symbol snd_ctl_elem_read
snd_hda_codec: Unknown symbol snd_ctl_elem_read
snd_hda_codec: disagrees about version of symbol snd_ctl_elem_write
snd_hda_codec: Unknown symbol snd_ctl_elem_write
snd_hda_codec: disagrees about version of symbol snd_device_new
snd_hda_codec: Unknown symbol snd_device_new
snd_hda_codec: disagrees about version of symbol
snd_pcm_hw_constraint_step
snd_hda_codec: Unknown symbol snd_pcm_hw_constraint_step
snd_hda_intel: Unknown symbol snd_hda_codec_new
snd_hda_codec: disagrees about version of symbol snd_ctl_add
snd_hda_codec: Unknown symbol snd_ctl_add
snd_hda_codec: disagrees about version of symbol snd_card_proc_new
snd_hda_codec: Unknown symbol snd_card_proc_new
snd_hda_codec: disagrees about version of symbol snd_ctl_find_id
snd_hda_codec: Unknown symbol snd_ctl_find_id
snd_hda_codec: disagrees about version of symbol snd_ctl_new1
snd_hda_codec: Unknown symbol snd_ctl_new1
snd_hda_codec: disagrees about version of symbol snd_component_add
snd_hda_codec: Unknown symbol snd_component_add
snd_hda_codec: disagrees about version of symbol snd_ctl_elem_read
snd_hda_codec: Unknown symbol snd_ctl_elem_read
snd_hda_codec: disagrees about version of symbol snd_ctl_elem_write
snd_hda_codec: Unknown symbol snd_ctl_elem_write
snd_hda_codec: disagrees about version of symbol snd_device_new
snd_hda_codec: Unknown symbol snd_device_new
snd_hda_codec: disagrees about version of symbol
snd_pcm_hw_constraint_step
snd_hda_codec: Unknown symbol snd_pcm_hw_constraint_step
snd_hda_intel: Unknown symbol snd_hda_codec_new
camille ~ #

I'm at a loss as for what to do next.  Can anyone help me with this?
-Michael Sullivan-



-- 
gentoo-user@gentoo.org mailing list

Reply via email to