[alsa-devel] problems with Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 03)
Hi folks,
I am having difficulty getting a friends on-board speakers working on her laptop. After some reading of forums I'm not sure whether there is a solution for this or not ?
The setup and details can be read below. The headphones work fine but the speakers are mute even though nothing is muted. I installed from source alsa version 1.0.15rc3 but to no avail.
ALSA Audio Debug v0.1.0 - Thu Jan 17 23:21:23 GMT 2008 http://alsa.opensrc.org/aadebug http://www.gnu.org/licenses/gpl.txt
Kernel ---------------------------------------------------- Linux laura-laptop 2.6.22-14-rt #1 SMP PREEMPT RT Tue Dec 18 10:01:34 UTC 2007 i686 GNU/Linux
Loaded Modules -------------------------------------------- snd_rtctimer 4384 1 snd_hda_intel 291616 1 snd_pcm_oss 43264 0 snd_mixer_oss 17664 1 snd_pcm_oss snd_pcm 80132 2 snd_hda_intel,snd_pcm_oss snd_page_alloc 11400 2 snd_hda_intel,snd_pcm snd_hwdep 10500 1 snd_hda_intel snd_seq_dummy 4740 0 snd_seq_oss 33792 0 snd_seq_midi 9600 0 snd_rawmidi 25728 1 snd_seq_midi snd_seq_midi_event 8576 2 snd_seq_oss,snd_seq_midi snd_seq 54128 7 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event snd_timer 24324 3 snd_rtctimer,snd_pcm,snd_seq snd_seq_device 9228 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq snd 55428 13 snd_hda_intel,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_hwdep,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
Modprobe Conf --------------------------------------------- Warning: module config file does not exist This means any kernel modules will not be auto loaded See your linux distro docs on how to create this file
Proc Asound ----------------------------------------------- Advanced Linux Sound Architecture Driver Version 1.0.15rc3. 0 [Intel ]: HDA-Intel - HDA Intel HDA Intel at 0xfc200000 irq 22 2: : timer 3: : sequencer 4: [ 0- 2]: digital audio capture 5: [ 0- 1]: digital audio playback 6: [ 0- 0]: digital audio playback 7: [ 0- 0]: digital audio capture 8: [ 0- 1]: hardware dependent 9: [ 0- 0]: hardware dependent 10: [ 0] : control 00-01: HDA Codec 1 00-00: HDA Codec 0 00-02: ALC883 Analog : ALC883 Analog : capture 2 00-01: ALC883 Digital : ALC883 Digital : playback 1 00-00: ALC883 Analog : ALC883 Analog : playback 1 : capture 2 Client info cur clients : 4 peak clients : 4 max clients : 192
Client 0 : "System" [Kernel] Port 0 : "Timer" (Rwe-) Port 1 : "Announce" (R-e-) Connecting To: 15:0 Client 14 : "Midi Through" [Kernel] Port 0 : "Midi Through Port-0" (RWe-) Client 15 : "OSS sequencer" [Kernel] Port 0 : "Receiver" (-we-) Connected From: 0:1 Client 128 : "TiMidity" [User] Port 0 : "TiMidity port 0" (-We-) Port 1 : "TiMidity port 1" (-We-) Port 2 : "TiMidity port 2" (-We-) Port 3 : "TiMidity port 3" (-We-) Output pool : Pool size : 500 Cells in use : 0 Peak cells in use : 0 Alloc success : 0 Alloc failures : 0 Input pool : Pool size : 1000 Cells in use : 0 Peak cells in use : 0 Alloc success : 0 Alloc failures : 0
Dev Snd --------------------------------------------------- controlC0 hwC0D0 hwC0D1 pcmC0D0c pcmC0D0p pcmC0D1p pcmC0D2c seq timer
CPU ------------------------------------------------------- model name : Intel(R) Core(TM)2 Duo CPU T7300 @ 2.00GHz cpu MHz : 2001.000 model name : Intel(R) Core(TM)2 Duo CPU T7300 @ 2.00GHz cpu MHz : 2001.000
RAM ------------------------------------------------------- MemTotal: 1028132 kB SwapTotal: 3028212 kB
Hardware -------------------------------------------------- 00:00.0 Host bridge: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub (rev 03)
does this sound familiar or is everybody blue in the face from hearing about this 'bug' :)?
Best regards, Conor
At Thu, 17 Jan 2008 23:30:37 +0000, forwind wrote:
Hi folks,
I am having difficulty getting a friends on-board speakers working on her laptop. After some reading of forums I'm not sure whether there is a solution for this or not ?
The setup and details can be read below. The headphones work fine but the speakers are mute even though nothing is muted. I installed from source alsa version 1.0.15rc3 but to no avail.
It's a VERY old version. Try to install the latest ALSA HG version or the daily snapshot tarball. If it still doesn't work, check the codec from /proc/asound/card0/codec#* file, and try to pass model option values listed in ALSA-Configuration.txt.
Takashi
Takashi wrote:
It's a VERY old version. Try to install the latest ALSA HG version or the daily snapshot tarball. If it still doesn't work, check the codec from /proc/asound/card0/codec#* file, and try to pass model option values listed in ALSA-Configuration.txt.
I installed 1.0.15 from the website and had to add 'acer-aspire' as an option inorder to get it to work. With 'acer' as the option the speakers worked but the headphones didn't but 'acer-aspire' as the option the speakers and headphones worked but the speakers did not mute when headphones were plugged into the socket.
now it's working pretty okay.
Thanks for the help, Conor
On 1/21/2008, "Takashi Iwai" tiwai@suse.de wrote:
At Thu, 17 Jan 2008 23:30:37 +0000, forwind wrote:
Hi folks,
I am having difficulty getting a friends on-board speakers working on her laptop. After some reading of forums I'm not sure whether there is a solution for this or not ?
The setup and details can be read below. The headphones work fine but the speakers are mute even though nothing is muted. I installed from source alsa version 1.0.15rc3 but to no avail.
It's a VERY old version. Try to install the latest ALSA HG version or the daily snapshot tarball. If it still doesn't work, check the codec from /proc/asound/card0/codec#* file, and try to pass model option values listed in ALSA-Configuration.txt.
Takashi
At Mon, 21 Jan 2008 16:49:00 +0000, Forwinder wrote:
Takashi wrote:
It's a VERY old version. Try to install the latest ALSA HG version or the daily snapshot tarball. If it still doesn't work, check the codec from /proc/asound/card0/codec#* file, and try to pass model option values listed in ALSA-Configuration.txt.
I installed 1.0.15 from the website and had to add 'acer-aspire' as an option inorder to get it to work. With 'acer' as the option the speakers worked but the headphones didn't but 'acer-aspire' as the option the speakers and headphones worked but the speakers did not mute when headphones were plugged into the socket.
now it's working pretty okay.
Good to hear. Could you show the output of "lspci -nv" for the audio device? We can add the entry for your device so that the driver works without an extra model option.
thanks,
Takashi
Takashi wrote:
Good to hear. Could you show the output of "lspci -nv" for the audio device? We can add the entry for your device so that the driver works without an extra model option.
I think this is what you are after:
00:1b.0 0403: 8086:284b (rev 03) Subsystem: 1071:8253 Flags: bus master, fast devsel, latency 0, IRQ 22 Memory at fc300000 (64-bit, non-prefetchable) [size=16K] Capabilities: [50] Power Management version 2 Capabilities: [60] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 Enable- Capabilities: [70] Express Unknown type IRQ 0
hope this helps.
Conor
On Mon, 2008-01-21 at 18:01 +0100, Takashi Iwai wrote:
At Mon, 21 Jan 2008 16:49:00 +0000, Forwinder wrote:
Takashi wrote:
It's a VERY old version. Try to install the latest ALSA HG version or the daily snapshot tarball. If it still doesn't work, check the codec from /proc/asound/card0/codec#* file, and try to pass model option values listed in ALSA-Configuration.txt.
I installed 1.0.15 from the website and had to add 'acer-aspire' as an option inorder to get it to work. With 'acer' as the option the speakers worked but the headphones didn't but 'acer-aspire' as the option the speakers and headphones worked but the speakers did not mute when headphones were plugged into the socket.
now it's working pretty okay.
Good to hear. Could you show the output of "lspci -nv" for the audio device? We can add the entry for your device so that the driver works without an extra model option.
thanks,
Takashi
At Tue, 22 Jan 2008 22:55:13 +0000, forwind wrote:
Takashi wrote:
Good to hear. Could you show the output of "lspci -nv" for the audio device? We can add the entry for your device so that the driver works without an extra model option.
I think this is what you are after:
00:1b.0 0403: 8086:284b (rev 03) Subsystem: 1071:8253 Flags: bus master, fast devsel, latency 0, IRQ 22 Memory at fc300000 (64-bit, non-prefetchable) [size=16K] Capabilities: [50] Power Management version 2 Capabilities: [60] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 Enable- Capabilities: [70] Express Unknown type IRQ 0
hope this helps.
Hm, this is already listed as model=mitac.
Just to be sure: without the model option, what actually doesn't work?
Also, don't use 1.0.15 but use the HG version or the daily snapshot version as I requested. 1.0.15 is too old to debug, too.
Note that 1.0.16rc1 has a bug that may won't be built on some old kernels. It was already fixed today.
Takashi
Conor
On Mon, 2008-01-21 at 18:01 +0100, Takashi Iwai wrote:
At Mon, 21 Jan 2008 16:49:00 +0000, Forwinder wrote:
Takashi wrote:
It's a VERY old version. Try to install the latest ALSA HG version or the daily snapshot tarball. If it still doesn't work, check the codec from /proc/asound/card0/codec#* file, and try to pass model option values listed in ALSA-Configuration.txt.
I installed 1.0.15 from the website and had to add 'acer-aspire' as an option inorder to get it to work. With 'acer' as the option the speakers worked but the headphones didn't but 'acer-aspire' as the option the speakers and headphones worked but the speakers did not mute when headphones were plugged into the socket.
now it's working pretty okay.
Good to hear. Could you show the output of "lspci -nv" for the audio device? We can add the entry for your device so that the driver works without an extra model option.
thanks,
Takashi
participants (3)
-
forwind
-
Forwinder
-
Takashi Iwai