Comment 288 for bug 1166529

Revision history for this message
In , andrei03.costache (andrei03.costache-linux-kernel-bugs) wrote :

(In reply to Marc Bourgoin from comment #184)
> Heyyo,
>
> I used the Phoronix build which works good since there's problems with
> Ubuntu's 4.4 RC kernel builds.
>
> http://www.phoronix.com/scan.php?page=news_item&px=Linux-4.4-rc2-Spun-For-
> Ubuntu
>
> Using those Phoronix builds? 4.4 RC2 is giving me sound on boot without any
> tweaking! It works good Thanks again Takashi Iwai!!!! :)
>
> Tested on 15.10 Ubuntu Mate

Hi Marc,

No, I tested the ubuntu mainline kernel builds, like Dhiru sugegsted.
 - With the version 4.4.0rc2 the "DSP is downloaded and running"; but I get no sound.
 - With the version 4.4.0rc3 the "DSP is downloaded and running" as well, but still no sound.

In the mean time, I have enabled the onboard sound and also inserted in the PCI slot available on the MB an old Audigy 2 (SB0240) card I had lying around.

Here is the DMESG output I get with kernel 4.4.0rc3 from the ubuntu mainline:

andrei@andrei-pc:~$ dmesg |grep snd
[ 2.676441] snd_hda_intel 0000:00:1b.0: enabling device (0000 -> 0002)
[ 2.676676] snd_hda_intel 0000:01:00.1: Disabling MSI
[ 2.676680] snd_hda_intel 0000:01:00.1: Handle vga_switcheroo audio client
[ 2.676744] snd_hda_intel 0000:08:00.0: enabling device (0000 -> 0002)
[ 2.676751] snd_hda_intel 0000:08:00.0: Disabling MSI
[ 2.676752] snd_hda_intel 0000:08:00.0: Force to non-snoop mode
[ 2.699959] snd_hda_codec_ca0132 hdaudioC2D1: autoconfig for CA0132: line_outs=1 (0xd/0x0/0x0/0x0/0x0) type:line
[ 2.699961] snd_hda_codec_ca0132 hdaudioC2D1: speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[ 2.699963] snd_hda_codec_ca0132 hdaudioC2D1: hp_outs=1 (0x10/0x0/0x0/0x0/0x0)
[ 2.699963] snd_hda_codec_ca0132 hdaudioC2D1: mono: mono_out=0x0
[ 2.699964] snd_hda_codec_ca0132 hdaudioC2D1: dig-out=0xc/0x0
[ 2.699965] snd_hda_codec_ca0132 hdaudioC2D1: inputs:
[ 2.699966] snd_hda_codec_ca0132 hdaudioC2D1: Mic=0x12
[ 2.699967] snd_hda_codec_ca0132 hdaudioC2D1: dig-in=0xe
[ 2.704506] snd_hda_codec_realtek hdaudioC0D2: ALC1150: SKU not ready 0x00000000
[ 2.705020] snd_hda_codec_realtek hdaudioC0D2: autoconfig for ALC1150: line_outs=3 (0x14/0x15/0x16/0x0/0x0) type:line
[ 2.705021] snd_hda_codec_realtek hdaudioC0D2: speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[ 2.705022] snd_hda_codec_realtek hdaudioC0D2: hp_outs=1 (0x1b/0x0/0x0/0x0/0x0)
[ 2.705023] snd_hda_codec_realtek hdaudioC0D2: mono: mono_out=0x0
[ 2.705024] snd_hda_codec_realtek hdaudioC0D2: dig-out=0x11/0x1e
[ 2.705024] snd_hda_codec_realtek hdaudioC0D2: inputs:
[ 2.705026] snd_hda_codec_realtek hdaudioC0D2: Front Mic=0x19
[ 2.705027] snd_hda_codec_realtek hdaudioC0D2: Rear Mic=0x18
[ 2.705028] snd_hda_codec_realtek hdaudioC0D2: Line=0x1a
[ 2.715352] snd_emu10k1 0000:05:00.0: enabling device (0000 -> 0001)
[ 2.730576] snd_emu10k1 0000:05:00.0: Installing spdif_bug patch: SB Audigy 2 [SB0240]
[ 3.282317] snd_hda_codec_ca0132 hdaudioC2D1: ca0132 DSP downloaded and running
[ 4.550260] snd_hda_codec_ca0132 hdaudioC2D1: ca0132 DSP downloaded and running

Some things I notice right away:
- ca0132 downloaded and running, but no sound
- the ALC 1150 is detected, configured, and there is sound coming out of the back port.
- the Audigy 2 is correctly detected (SB0240), but it detects an emu10k2 DSP, when in fact it's a CA0102 DSP (a more advanced emu10k2).
- there is no pin configuration for the Audigy 2 (just for the ALC1150, and for the CA0132)

Since I would like to get the ca0132 running in the ubuntu mainline build (not some phoronix build), do you have any hints what I should do next to try to get it to work?

PS: if all else fails, I will also try the phoronix build you suggested, but I really would like to stick with the Ubuntu build...