> > > No change.
> > > http://www.alsa-project.org/db/?f=30b3f0087374b914a20dbe20a618fb892a5d6fd5
> >
> > Are there any  offical specificaion ?
> >
> > So far most review only mention stereo speakers and subwoofer, the service
> > guide only show how to replace two internal speakers
>
> Service manual mentions
>  "Dolby®-certified surround sound system with two built-in stereo speakers and
> one subwoofer supporting low-frequency effects"
>
> so all additional channels what I'm hearing in Windows is emulated. I hope
> that it is clear now that my laptop has two internal speakers and one
> subwoofer.
>

You have to determine which node 0x16 or 0x17 is your subwoofer and remove the redundant speaker pin fixup

>Thanks. I know how to help myself, but I expected it by default. I wonder how > many other users will manage to get their sound working good as before > regression. > And wasn't "model=acer-aspire-4930g" some sort of early patching which was > thrown out of official code?

After remove the redundant internal speaker, 5.1 is only available after you change the channel mode

Can  alsactl restore the channel mode before pulseaudio probe the sound cards ?

Auto mic select is not enabled when the notebook has mic jack and line in jack , internl mic

As jack retasking is specific to snd-hda-intel and some multi cjannel ac97 codecs

It is not easy to force pulseaudio to stop all client connection, reprobe the profiles on board audio after jack retasking

hdajackretask also perform the same function
stop pulseaudio and using dynamic reconfiguration/early patching

For those notebook with headphone spdif combo jack, it need a customised iec958.conf and you can use headphone jack to make iec958 unavailable

http://cgit.freedesktop.org/pulseaudio/pulseaudio/tree/src/modules/alsa/mixer/paths/iec958-stereo-output.conf

[Jack Headphone]
state.plugged = no
state.unplugged = unknown