1 |
Hello -- |
2 |
|
3 |
I've been trying to get my sound working for nearly a month now with |
4 |
no luck. |
5 |
|
6 |
* I've followed the Gentoo ALSA Guide *several times*, and it's not |
7 |
working for me. |
8 |
|
9 |
* I've already unmuted my card in alsamixer and raised the volume to |
10 |
100% |
11 |
|
12 |
* There is no sound that is coming from any of the following: |
13 |
-- mplayer (movies or mp3's) |
14 |
-- speaker-test |
15 |
-- flash movies in Firefox |
16 |
-- etc ... i.e. NOTHING gives me any sound |
17 |
|
18 |
* But when I try to play sound in any of the above mentioned programs, |
19 |
I get no errors (i.e. they seem to think that my sound *is* working. |
20 |
|
21 |
* I've checked to make sure that the volume isn't muted via the |
22 |
keyboard, and that the volume is at 100% there too. |
23 |
|
24 |
* There are no errors that are popping up in /var/log/messages or /var/ |
25 |
log/dmesg when I do '/etc/init.d/alsasound restart' nor when I |
26 |
manually rmmod/modprobe the sound modules |
27 |
|
28 |
* The hardware is not damaged/broken -- it works fine from Windows |
29 |
|
30 |
* I've tried to disable ati-hdmi in the kernel and it doesn't make a |
31 |
difference (it's currently enabled, but unused according to lspci -k) |
32 |
and according to http://kmuto.jp/debian/hcl/ the ATI HDMI card should |
33 |
be using snd-hda-intel (as it currently is) anyway |
34 |
|
35 |
* I've tried telling alsaconf to use the Intel HDA card, and the ATI |
36 |
HDMI card -- neither of these work. |
37 |
|
38 |
* I started a thread on Gentoo Forums regarding this problem () and |
39 |
someone said: <QUOTE> HD Audio often needs a model option passed to it |
40 |
based on the codec see /usr/src/linux/Documentation/sound/alsa/HD- |
41 |
Audio-Models.txt to see what the model should be. </QUOTE> ... But |
42 |
looking through that file, I could not determine which option I should |
43 |
use (if this is even a solution, anyway) for my card. Google was no |
44 |
help here. (note that the Intel HDA card uses the SigmaTel ID 76a0 |
45 |
codec) |
46 |
|
47 |
Is there any additional information I can provide (besides what I just |
48 |
mentioned, and the stuff below) to help diagnose this? Anything else I |
49 |
should try? Any help would be *very* much appreciated. |
50 |
|
51 |
Thanks, |
52 |
Jesse Taylor |
53 |
|
54 |
P.S. |
55 |
|
56 |
Here's some info on the current state of things: |
57 |
|
58 |
##################### |
59 |
# cat /proc/asound/cards |
60 |
##################### |
61 |
0 [Intel ]: HDA-Intel - HDA Intel |
62 |
HDA Intel at 0xf3300000 irq 22 |
63 |
1 [HDMI ]: HDA-Intel - HDA ATI HDMI |
64 |
HDA ATI HDMI at 0xf3010000 irq 17 |
65 |
|
66 |
######## |
67 |
#lspci -k |
68 |
######## |
69 |
00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio |
70 |
Controller (rev 04) |
71 |
Kernel driver in use: HDA Intel |
72 |
Kernel modules: snd-hda-intel |
73 |
01:00.1 Audio device: ATI Technologies Inc RV630/M76 audio device |
74 |
[Radeon HD 2600 Series] |
75 |
Kernel driver in use: HDA Intel |
76 |
Kernel modules: snd-hda-intel |
77 |
|
78 |
###################### |
79 |
# cat /proc/asound/devices |
80 |
###################### |
81 |
0: [ 0] : control |
82 |
1: : sequencer |
83 |
16: [ 0- 0]: digital audio playback |
84 |
24: [ 0- 0]: digital audio capture |
85 |
32: [ 1] : control |
86 |
33: : timer |
87 |
|
88 |
######## |
89 |
# codecs (note that there are two codecs for card0 (is this normal?)) |
90 |
######## |
91 |
|
92 |
# the intel card |
93 |
localhost ~ # cat /proc/asound/card0/codec#0 |
94 |
Codec: SigmaTel ID 76a0 |
95 |
Address: 0 |
96 |
Function Id: 0x1 |
97 |
Vendor Id: 0x838476a0 |
98 |
Subsystem Id: 0x107b0562 |
99 |
Revision Id: 0x100204 |
100 |
|
101 |
#the intel card again |
102 |
localhost ~ # cat /proc/asound/card0/codec#1 |
103 |
Codec: Conexant ID 2c06 |
104 |
Address: 1 |
105 |
Function Id: 0x2 |
106 |
Vendor Id: 0x14f12c06 |
107 |
Subsystem Id: 0x14f10000 |
108 |
Revision Id: 0x100000 |
109 |
Modem Function Group: 0x2 |
110 |
|
111 |
# the ATI HDMI card |
112 |
localhost ~ # cat /proc/asound/card1/codec#0 |
113 |
Codec: ATI ID aa01 |
114 |
Address: 0 |
115 |
Function Id: 0x1 |
116 |
Vendor Id: 0x1002aa01 |
117 |
Subsystem Id: 0x00aa0100 |
118 |
Revision Id: 0x100000 |
119 |
No Modem Function Group found |
120 |
|
121 |
|
122 |
######## |
123 |
# lsmod |
124 |
######## |
125 |
snd_seq_oss 31392 0 |
126 |
snd_seq_midi_event 7208 1 snd_seq_oss |
127 |
snd_seq 56672 4 snd_seq_oss,snd_seq_midi_event |
128 |
snd_seq_device 7164 2 snd_seq_oss,snd_seq |
129 |
snd_pcm_oss 41184 0 |
130 |
snd_mixer_oss 16904 1 snd_pcm_oss |
131 |
snd_hrtimer 2840 0 |
132 |
snd_hda_codec_atihdmi 3944 1 |
133 |
snd_hda_intel 28296 0 |
134 |
snd_hda_codec 66152 2 snd_hda_codec_atihdmi,snd_hda_intel |
135 |
snd_pcm 74640 3 |
136 |
snd_pcm_oss,snd_hda_intel,snd_hda_codec |
137 |
snd_timer 22264 3 snd_seq,snd_hrtimer,snd_pcm |
138 |
snd 65256 9 |
139 |
snd_seq_oss,snd_seq,snd_seq_device,snd_pcm_oss,snd_mixer_oss,snd_hda_intel,snd_hda_codec,snd_pcm,snd_timer |
140 |
snd_page_alloc 9496 2 snd_hda_intel,snd_pcm |
141 |
|
142 |
|
143 |
############# |
144 |
# Kernel config |
145 |
############# |
146 |
|
147 |
CONFIG_SND=m |
148 |
CONFIG_SND_TIMER=m |
149 |
CONFIG_SND_PCM=m |
150 |
CONFIG_SND_JACK=y |
151 |
CONFIG_SND_SEQUENCER=m |
152 |
CONFIG_SND_OSSEMUL=y |
153 |
CONFIG_SND_MIXER_OSS=m |
154 |
CONFIG_SND_PCM_OSS=m |
155 |
CONFIG_SND_PCM_OSS_PLUGINS=y |
156 |
CONFIG_SND_SEQUENCER_OSS=y |
157 |
CONFIG_SND_HRTIMER=m |
158 |
CONFIG_SND_SEQ_HRTIMER_DEFAULT=y |
159 |
CONFIG_SND_SUPPORT_OLD_API=y |
160 |
CONFIG_SND_VMASTER=y |
161 |
CONFIG_SND_PCI=y |
162 |
CONFIG_SND_HDA_INTEL=m |
163 |
# CONFIG_SND_HDA_HWDEP is not set |
164 |
CONFIG_SND_HDA_INPUT_BEEP=y |
165 |
CONFIG_SND_HDA_CODEC_ATIHDMI=y |
166 |
# CONFIG_SND_HDA_CODEC_INTELHDMI is not set |
167 |
CONFIG_SND_HDA_GENERIC=y |
168 |
# CONFIG_SND_HDA_POWER_SAVE is not set |
169 |
|
170 |
######################### |
171 |
# cat /etc/modprobe.d/alsa.conf |
172 |
######################### |
173 |
|
174 |
alias /dev/mixer snd-mixer-oss |
175 |
alias /dev/dsp snd-pcm-oss |
176 |
alias /dev/midi snd-seq-oss |
177 |
alias snd-card-0 snd-hda-intel |
178 |
alias sound-slot-0 snd-hda-intel |
179 |
|
180 |
|
181 |
Also, check out the output of the info script from the official ALSA |
182 |
site: |
183 |
http://www.alsa-project.org/db/?f=b741663fa1c69d5a5cfeabfa51086ba636c6aef5 |