Gentoo Archives: gentoo-user

From: Michael Sullivan <michael@××××××××××××.com>
To: gentoo-user <gentoo-user@l.g.o>
Subject: [gentoo-user] My Continuing ALSA Woes
Date: Wed, 19 Oct 2005 18:08:34
Message-Id: 1129745026.9965.3.camel@camille.espersunited.com
1 I still cannot get my sound card to work! Here is the evidence I've
2 been able to collect:
3
4 camille linux # lspci -v | grep -i audio
5 0000:00:1b.0 Class 0403: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6
6 Family) High Definition Audio Controller (rev 03)
7
8
9 I've added it to my /etc/make.conf:
10
11 camille linux # cat /etc/make.conf | grep 'ALSA_CARDS'
12 ALSA_CARDS="intel8x0"
13
14
15 Support for the snd-hda-intel (my card) has been compiled into the
16 kernel:
17
18 camille linux # cat /usr/src/linux/.config | grep 'HDA'
19 CONFIG_SND_HDA_INTEL=m
20
21 I rebuilt the kernel.
22
23 I've added the card infomation to /etc/modules.d/alsa:
24
25 # Alsa 0.9.X kernel modules' configuration file.
26 #
27 $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 $
28
29 # ALSA portion
30 alias char-major-116 snd
31 # OSS/Free portion
32 alias char-major-14 soundcore
33
34 ##
35 ## IMPORTANT:
36 ## You need to customise this section for your specific sound card(s)
37 ## and then run `update-modules' command.
38 ## Read alsa-driver's INSTALL file in /usr/share/doc for more info.
39 ##
40 ## ALSA portion
41 ## alias snd-card-0 snd-interwave
42 alias snd-card-0 snd-hda-intel
43 ## alias snd-card-1 snd-ens1371
44 ## OSS/Free portion
45 ## alias sound-slot-0 snd-card-0
46 ## alias sound-slot-1 snd-card-1
47 ##
48
49 # OSS/Free portion - card #1
50 alias sound-service-0-0 snd-mixer-oss
51 alias sound-service-0-1 snd-seq-oss
52 alias sound-service-0-3 snd-pcm-oss
53 alias sound-service-0-8 snd-seq-oss
54 alias sound-service-0-12 snd-pcm-oss
55 ## OSS/Free portion - card #2
56 ## alias sound-service-1-0 snd-mixer-oss
57 ## alias sound-service-1-3 snd-pcm-oss
58 ## alias sound-service-1-12 snd-pcm-oss
59
60 alias /dev/mixer snd-mixer-oss
61 alias /dev/dsp snd-pcm-oss
62 alias /dev/midi snd-seq-oss
63
64 # Set this to the correct number of cards.
65 options snd cards_limit=1
66
67 And run modules-update:
68
69 camille linux # modules-update
70 camille linux #
71
72 I rebooted the computer.
73
74 I attempted to start /etc/init.d/alsasound:
75
76 camille ~ # /etc/init.d/alsasound start
77 * Loading ALSA modules ...
78 * Loading: snd-card-0 ...
79 WARNING: Error inserting snd_hda_codec
80 (/lib/modules/2.6.13-gentoo-r3/kernel/sound/pci/hda/snd-hda-codec.ko):
81 Unknown symbol in module, or unknown parameter (see dmesg)
82 FATAL: Error inserting snd_hda_intel
83 (/lib/modules/2.6.13-gentoo-r3/kernel/sound/pci/hda/snd-hda-intel.ko):
84 Unknown symbol in module, or unknown parameter (see dmesg)
85 [ !! ] * Loading: snd-seq-oss ...
86 [ ok ] * Loading: snd-pcm-oss ...
87 [ ok ] * ERROR: Failed to load necessary drivers
88 [ ok ] * Restoring Mixer Levels ...
89 * No mixer config in /etc/asound.state, you have to unmute your card!
90 [ ok ]
91
92 I checked dmesg:
93
94 camille ~ # dmesg | grep 'snd_hda_codec'
95 snd_hda_codec: disagrees about version of symbol snd_ctl_add
96 snd_hda_codec: Unknown symbol snd_ctl_add
97 snd_hda_codec: disagrees about version of symbol snd_card_proc_new
98 snd_hda_codec: Unknown symbol snd_card_proc_new
99 snd_hda_codec: disagrees about version of symbol snd_ctl_find_id
100 snd_hda_codec: Unknown symbol snd_ctl_find_id
101 snd_hda_codec: disagrees about version of symbol snd_ctl_new1
102 snd_hda_codec: Unknown symbol snd_ctl_new1
103 snd_hda_codec: disagrees about version of symbol snd_component_add
104 snd_hda_codec: Unknown symbol snd_component_add
105 snd_hda_codec: disagrees about version of symbol snd_ctl_elem_read
106 snd_hda_codec: Unknown symbol snd_ctl_elem_read
107 snd_hda_codec: disagrees about version of symbol snd_ctl_elem_write
108 snd_hda_codec: Unknown symbol snd_ctl_elem_write
109 snd_hda_codec: disagrees about version of symbol snd_device_new
110 snd_hda_codec: Unknown symbol snd_device_new
111 snd_hda_codec: disagrees about version of symbol
112 snd_pcm_hw_constraint_step
113 snd_hda_codec: Unknown symbol snd_pcm_hw_constraint_step
114 snd_hda_intel: Unknown symbol snd_hda_codec_new
115 snd_hda_codec: disagrees about version of symbol snd_ctl_add
116 snd_hda_codec: Unknown symbol snd_ctl_add
117 snd_hda_codec: disagrees about version of symbol snd_card_proc_new
118 snd_hda_codec: Unknown symbol snd_card_proc_new
119 snd_hda_codec: disagrees about version of symbol snd_ctl_find_id
120 snd_hda_codec: Unknown symbol snd_ctl_find_id
121 snd_hda_codec: disagrees about version of symbol snd_ctl_new1
122 snd_hda_codec: Unknown symbol snd_ctl_new1
123 snd_hda_codec: disagrees about version of symbol snd_component_add
124 snd_hda_codec: Unknown symbol snd_component_add
125 snd_hda_codec: disagrees about version of symbol snd_ctl_elem_read
126 snd_hda_codec: Unknown symbol snd_ctl_elem_read
127 snd_hda_codec: disagrees about version of symbol snd_ctl_elem_write
128 snd_hda_codec: Unknown symbol snd_ctl_elem_write
129 snd_hda_codec: disagrees about version of symbol snd_device_new
130 snd_hda_codec: Unknown symbol snd_device_new
131 snd_hda_codec: disagrees about version of symbol
132 snd_pcm_hw_constraint_step
133 snd_hda_codec: Unknown symbol snd_pcm_hw_constraint_step
134 snd_hda_intel: Unknown symbol snd_hda_codec_new
135 snd_hda_codec: disagrees about version of symbol snd_ctl_add
136 snd_hda_codec: Unknown symbol snd_ctl_add
137 snd_hda_codec: disagrees about version of symbol snd_card_proc_new
138 snd_hda_codec: Unknown symbol snd_card_proc_new
139 snd_hda_codec: disagrees about version of symbol snd_ctl_find_id
140 snd_hda_codec: Unknown symbol snd_ctl_find_id
141 snd_hda_codec: disagrees about version of symbol snd_ctl_new1
142 snd_hda_codec: Unknown symbol snd_ctl_new1
143 snd_hda_codec: disagrees about version of symbol snd_component_add
144 snd_hda_codec: Unknown symbol snd_component_add
145 snd_hda_codec: disagrees about version of symbol snd_ctl_elem_read
146 snd_hda_codec: Unknown symbol snd_ctl_elem_read
147 snd_hda_codec: disagrees about version of symbol snd_ctl_elem_write
148 snd_hda_codec: Unknown symbol snd_ctl_elem_write
149 snd_hda_codec: disagrees about version of symbol snd_device_new
150 snd_hda_codec: Unknown symbol snd_device_new
151 snd_hda_codec: disagrees about version of symbol
152 snd_pcm_hw_constraint_step
153 snd_hda_codec: Unknown symbol snd_pcm_hw_constraint_step
154 snd_hda_intel: Unknown symbol snd_hda_codec_new
155 camille ~ #
156
157 I'm at a loss as for what to do next. Can anyone help me with this?
158 -Michael Sullivan-
159
160
161
162 --
163 gentoo-user@g.o mailing list

Replies

Subject Author
Re: [gentoo-user] My Continuing ALSA Woes Mike Williams <mike@××××××××.uk>
Re: [gentoo-user] My Continuing ALSA Woes Sascha Lucas <sascha.lucas@×××××××××××××××××.de>
Re: [gentoo-user] My Continuing ALSA Woes Nick Rout <nick@×××××××.nz>