[ALSA - driver 0001517]: No sound on hda-intel on Acer TravelMate 4061NLMi

bugtrack
2005-12-24T02:32:29Z

Last Modified: 12-24-2005 03:32 CET
======================================================================
Summary: No sound on hda-intel on Acer TravelMate 4061NLMi
Description:
This will be very much like other reports around.

Just bought a new laptop and installed Ubuntu Linux on it, and updated it.
Sound modules load silently, no complainments, alsamixer works and
channels are unmuted, but I get absolutely no sound from speakers of
headphones.

I'm not the only one having this issue
(http://ubuntuforums.org/showthread.php?p=450628), however, all the info I
managed to google either didn't help me, or was simply unfinished (like
forum questions that aren't answered).

I tried the stock drivers provided by the Ubuntu kernel, then I tried
1.0.10rc2, and cvs builds i made myself (created them as .debs though). In
all cases the result was the same - absolute silence.

======================================================================

----------------------------------------------------------------------
OnO - 12-24-05 03:28
----------------------------------------------------------------------
Acer 4061NLMi
Linux acer 2.6.14-kanotix-6

No sound on both headphones and speakers while driver seems to be working
fine, all programs working wihtout any complainment.

I'm attaching the AADEBUG dump using latest CVS from NOW (2005.12.23
0:00)

ALSA Audio Debug v0.1.0 - Sat Dec 24 03:20:33 EST 2005
http://alsa.opensrc.org/index.php?page=aadebug
http://www.gnu.org/licenses/gpl.txt

Kernel ----------------------------------------------------
Linux acer 2.6.14-kanotix-6 #1 PREEMPT Thu Dec 15 17:42:57 CET 2005 i686
GNU/Linux

Loaded Modules --------------------------------------------
snd_hda_intel 13712 0
snd_hda_codec 82944 1 snd_hda_intel
snd_pcm_oss 47392 0
snd_mixer_oss 15744 1 snd_pcm_oss
snd_pcm 77064 3 snd_hda_intel,snd_hda_codec,snd_pcm_oss
snd_timer 20868 1 snd_pcm
snd 46564 6
snd_hda_intel,snd_hda_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer
snd_page_alloc 8072 2 snd_hda_intel,snd_pcm

Proc Config -----------------------------------------------
CONFIG_SOUND=m
# CONFIG_SND is not set
CONFIG_SOUND_PRIME=m
CONFIG_SOUND_BT878=m
CONFIG_SOUND_CMPCI=m
CONFIG_SOUND_CMPCI_FM=y
CONFIG_SOUND_CMPCI_MIDI=y
CONFIG_SOUND_CMPCI_JOYSTICK=y
CONFIG_SOUND_EMU10K1=m
CONFIG_SOUND_FUSION=m
CONFIG_SOUND_CS4281=m
CONFIG_SOUND_ES1370=m
CONFIG_SOUND_ES1371=m
CONFIG_SOUND_ESSSOLO1=m
CONFIG_SOUND_MAESTRO=m
CONFIG_SOUND_MAESTRO3=m
CONFIG_SOUND_ICH=m
CONFIG_SOUND_SONICVIBES=m
CONFIG_SOUND_TRIDENT=m
CONFIG_SOUND_MSNDCLAS=m
CONFIG_SOUND_MSNDPIN=m
CONFIG_SOUND_VIA82CXXX=m
CONFIG_SOUND_OSS=m
# CONFIG_SOUND_TRACEINIT is not set
# CONFIG_SOUND_DMAP is not set
CONFIG_SOUND_AD1816=m
CONFIG_SOUND_AD1889=m
CONFIG_SOUND_SGALAXY=m
CONFIG_SOUND_ADLIB=m
CONFIG_SOUND_ACI_MIXER=m
CONFIG_SOUND_CS4232=m
CONFIG_SOUND_SSCAPE=m
CONFIG_SOUND_GUS=m
CONFIG_SOUND_GUS16=y
CONFIG_SOUND_GUSMAX=y
CONFIG_SOUND_VMIDI=m
CONFIG_SOUND_TRIX=m
CONFIG_SOUND_MSS=m
CONFIG_SOUND_MPU401=m
CONFIG_SOUND_NM256=m
CONFIG_SOUND_MAD16=m
CONFIG_SOUND_PAS=m
CONFIG_SOUND_PSS=m
CONFIG_SOUND_SB=m
CONFIG_SOUND_AWE32_SYNTH=m
CONFIG_SOUND_WAVEFRONT=m
CONFIG_SOUND_MAUI=m
CONFIG_SOUND_YM3812=m
CONFIG_SOUND_OPL3SA1=m
CONFIG_SOUND_OPL3SA2=m
CONFIG_SOUND_YMFPCI=m
CONFIG_SOUND_YMFPCI_LEGACY=y
CONFIG_SOUND_UART6850=m
CONFIG_SOUND_AEDSP16=m
CONFIG_SOUND_TVMIXER=m
CONFIG_SOUND_KAHLUA=m
CONFIG_SOUND_ALI5455=m
CONFIG_SOUND_FORTE=m
CONFIG_SOUND_RME96XX=m
CONFIG_SOUND_AD1980=m

Modprobe Conf ---------------------------------------------
alias char-major-116 snd
### update-modules: start processing /etc/modutils/linux-sound-base_noOSS
alias sound off
alias dmasound_core off
alias dmasound_pmac off
alias soundcard off
### update-modules: end processing /etc/modutils/linux-sound-base_noOSS

Proc Asound -----------------------------------------------
Advanced Linux Sound Architecture Driver Version 1.0.10.
Compiled on Dec 16 2005 for kernel 2.6.14-kanotix-6.
0 [Intel ]: HDA-Intel - HDA Intel
HDA Intel at 0xd000c000 irq 10
16: [0- 0]: digital audio playback
24: [0- 0]: digital audio capture
0: [0- 0]: ctl
33: : timer
00-00: ALC260 Analog : ALC260 Analog : playback 1 : capture 1

Dev Snd ---------------------------------------------------
controlC0 pcmC0D0c pcmC0D0p timer

CPU -------------------------------------------------------
model name : Intel(R) Pentium(R) M processor 1.60GHz
cpu MHz : 800.047

RAM -------------------------------------------------------
MemTotal: 505376 kB
SwapTotal: 634556 kB

Hardware --------------------------------------------------
0000:00:00.0 Host bridge: Intel Corporation Mobile 915GM/PM/GMS/910GML
Express Processor to DRAM Controller (rev 03)

0000:00:1b.0 Audio device: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6
Family) High Definition Audio Controller (rev 04)
Subsystem: Acer Incorporated [ALI]: Unknown device 008f
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
<MAbort- >SERR- <PERR-
Latency: 0
Interrupt: pin A routed to IRQ 10
Region 0: Memory at d000c000 (64-bit, non-prefetchable) [size=16K]
Capabilities: [50] Power Management version 2
Flags: PMEClk- DSI- D1- D2- AuxCurrent=55mA
PME(D0+,D1-,D2-,D3hot+,D3cold+)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [60] Message Signalled Interrupts: 64bit+ Queue=0/0
Enable-
Address: 0000000000000000 Data: 0000
Capabilities: [70] #10 [0091]

Please fix it ASAP. I believe it is related to this specific model
connections routing. Thank you for your support.

----------------------------------------------------------------------
OnO - 12-24-05 03:32
----------------------------------------------------------------------
Just forget to mention that even AADEBUG reports that ALSA is compiled on
16th Dec actually modules are compiled from latest CVS HEAD. So it is
rather not fixed in 1.0.11-rc1 for this laptop model.

js@acer:~$ ls -al /lib/modules/2.6.14-kanotix-6/kernel/sound/pci/hda/
total 169
drwxr-xr-x 2 root root 112 Dec 24 02:57 .
drwxr-xr-x 23 root root 1264 Dec 24 02:57 ..
-rw-r--r-- 1 root root 148312 Dec 24 02:57 snd-hda-codec.ko
-rw-r--r-- 1 root root 18557 Dec 24 02:57 snd-hda-intel.ko
js@acer:~$

Do we need another model for ALC260 routing hardcoded in sources ?
Regards.