[alsa-devel] No sound with Sony VAIO VPCZ11 (ALC889)

Takashi Iwai tiwai at suse.de
Fri Nov 26 15:02:33 CET 2010


At Fri, 26 Nov 2010 15:24:43 +0200,
Ozan Çağlayan wrote:
> 
> Cuma 26 Kasım 2010 günü (saat 15:07:48) Takashi Iwai şunları yazmıştı:
> 
> > 
> > Make sure that you pass no model option, or just pass model=auto
> > option.  If this still doesn't work, try with probe_only=1 option.
> > Then you'll see whether it's the controller side or the codec side.
> 
> Okay, I've first passed model=auto:
> 
> [   10.719616] HDA Intel 0000:00:1b.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
> [   10.719735] HDA Intel 0000:00:1b.0: irq 44 for MSI/MSI-X
> [   10.719771] HDA Intel 0000:00:1b.0: setting latency timer to 64
> [   10.750886] ALSA hda_codec.c:3701: hda_codec: model 'auto' is selected
> [   10.750890] hda_codec: ALC889: SKU not ready 0x411111f0
> [   10.750895] ALSA hda_codec.c:4619: autoconfig: line_outs=1 (0x14/0x0/0x0/0x0/0x0)
> [   10.750898] ALSA hda_codec.c:4623:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
> [   10.750900] ALSA hda_codec.c:4627:    hp_outs=1 (0x15/0x0/0x0/0x0/0x0)
> [   10.750903] ALSA hda_codec.c:4628:    mono: mono_out=0x0
> [   10.750905] ALSA hda_codec.c:4632:    inputs:
> [   10.750906] ALSA hda_codec.c:4638:·

So it has no input pins?  This is weird.

> [   10.755929] hda_codec: cannot build controls for #0 (error -16)
> [   10.756986] input: HDA Intel Headphone as /devices/pci0000:00/0000:00:1b.0/sound/card0/input10
> [   10.759300] HDA Intel 0000:01:00.1: PCI INT A -> GSI 16 (level, low) -> IRQ 16
> [   10.759305] hda_intel: Disable MSI for Nvidia chipset
> [   10.760730] HDA Intel 0000:01:00.1: setting latency timer to 64
> [   10.965605] ALSA hda_generic.c:652: hda_generic: no proper input path found
> [   10.965609] ALSA hda_generic.c:430: hda_generic: no proper output path found
> [   10.987576] ALSA hda_generic.c:652: hda_generic: no proper input path found
> [   10.987580] ALSA hda_generic.c:430: hda_generic: no proper output path found
> [   11.009537] ALSA hda_generic.c:652: hda_generic: no proper input path found
> [   11.009540] ALSA hda_generic.c:430: hda_generic: no proper output path found
> [   11.031500] ALSA hda_generic.c:652: hda_generic: no proper input path found
> [   11.031503] ALSA hda_generic.c:430: hda_generic: no proper output path found
> [   11.031507] ALSA hda_generic.c:1005: hda_generic: no PCM found
> [   11.031509] ALSA hda_generic.c:1005: hda_generic: no PCM found
> [   11.031511] ALSA hda_generic.c:1005: hda_generic: no PCM found
> [   11.031513] ALSA hda_generic.c:1005: hda_generic: no PCM found

This is the second controller, likely HDMI chip?  Unsupported PCI ID?

> Then probe_only=1 model=auto:
> 
> [   10.657450] HDA Intel 0000:00:1b.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
> [   10.657561] HDA Intel 0000:00:1b.0: irq 44 for MSI/MSI-X
> [   10.657597] HDA Intel 0000:00:1b.0: setting latency timer to 64
> [   10.672546] HDA Intel 0000:01:00.1: PCI INT A -> GSI 16 (level, low) -> IRQ 16
> [   10.672551] hda_intel: Disable MSI for Nvidia chipset
> [   10.672652] HDA Intel 0000:01:00.1: setting latency timer to 64
> [   10.880271] ALSA hda_generic.c:652: hda_generic: no proper input path found
> [   10.880281] ALSA hda_generic.c:430: hda_generic: no proper output path found
> [   10.904151] ALSA hda_generic.c:652: hda_generic: no proper input path found
> [   10.904153] ALSA hda_generic.c:430: hda_generic: no proper output path found
> [   10.926114] ALSA hda_generic.c:652: hda_generic: no proper input path found
> [   10.926117] ALSA hda_generic.c:430: hda_generic: no proper output path found
> [   10.948068] ALSA hda_generic.c:652: hda_generic: no proper input path found
> [   10.948071] ALSA hda_generic.c:430: hda_generic: no proper output path found
> [   10.948075] ALSA hda_generic.c:1005: hda_generic: no PCM found
> [   10.948078] ALSA hda_generic.c:1005: hda_generic: no PCM found
> [   10.948081] ALSA hda_generic.c:1005: hda_generic: no PCM found
> [   10.948084] ALSA hda_generic.c:1005: hda_generic: no PCM found

Something wrong in your setup.  When probe_only=1 is enabled, this
shouldn't call any codec parsers including hda_generic.c.


Takashi


More information about the Alsa-devel mailing list